#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include #include 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 VirtualFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; // System.Buffers.ArrayPool`1 struct ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E; // System.Buffers.ArrayPool`1 struct ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1; // System.ArraySegment`1/ArraySegmentEnumerator struct ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38; // System.ArraySegment`1/ArraySegmentEnumerator struct ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022; // 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_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_t36E52DAAA1F54953D54A6A5238F2663FDC25C619; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08; // System.Collections.Generic.Comparer`1> struct Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0; // System.Collections.Generic.Comparer`1> struct Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7; // System.Collections.Generic.Comparer`1> struct Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF; // System.Collections.Generic.Comparer`1> struct Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379; // System.Collections.Generic.Comparer`1> struct Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1; // System.Collections.Generic.Comparer`1> struct Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D; // System.Collections.Generic.Comparer`1> struct Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B; // System.Collections.Generic.Comparer`1> struct Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB; // System.Collections.Generic.Comparer`1> struct Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649; // System.Collections.Generic.Comparer`1 struct Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8; // System.Comparison`1> struct Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803; // System.Comparison`1> struct Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB; // System.Comparison`1> struct Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F; // System.Comparison`1> struct Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0; // System.Comparison`1> struct Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2; // System.Comparison`1> struct Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515; // System.Comparison`1> struct Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1; // System.Comparison`1> struct Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8; // System.Comparison`1> struct Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2; // System.Comparison`1 struct Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0; // System.Collections.Generic.IComparer`1> struct IComparer_1_t182100C3FEB626B801506E43271CE005A411E519; // System.Collections.Generic.IComparer`1> struct IComparer_1_tBC38F1EF8ECA453C388D9EB3FD2510A4242B5A22; // System.Collections.Generic.IComparer`1> struct IComparer_1_t253F03F0500906DB9D7041573301E0B89568C067; // System.Collections.Generic.IComparer`1> struct IComparer_1_t9E762D0F271C3ECB357FE7ECB2A786E86D188815; // System.Collections.Generic.IComparer`1> struct IComparer_1_tBE46EBDA8D7A32C9C1620F26721F545E4325544B; // System.Collections.Generic.IComparer`1> struct IComparer_1_t353D7F3F9AC4EE6C2DE568267C0DCB26E24B3F8F; // System.Collections.Generic.IComparer`1> struct IComparer_1_t1F8AA3478C5C5B327A3A9520C5C7374484D29435; // System.Collections.Generic.IComparer`1> struct IComparer_1_t797E8315F91C5FDBB66BD164ABE7AC059A0EE9F8; // System.Collections.Generic.IComparer`1> struct IComparer_1_t111CD7B0DCE8197293995CF5C0A902E4FFFD555C; // System.Collections.Generic.IComparer`1 struct IComparer_1_t1F66C6898FBB96C3834ADE9A07E7C7B48CEA6207; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tC51B0D1CF3D0A1E45BBD8B79324FE5CEA1C1CB72; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t9C161AD4E982EC01062A5E052662E7862A7874F4; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_t2DC97C7D486BF9E077C2BC2E517E434F393AA76E; // System.Lazy`1 struct Lazy_1_t5E6564B4052E36ABD34F45DAFDAAF0319FBF050E; // System.Lazy`1 struct Lazy_1_t8BCF2303B44C93F5AF9C92A9B31F4048F65A6363; // SixLabors.ImageSharp.Memory.MemoryGroupView`1 struct MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D; // 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; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C; // 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_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_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4; // System.Pinnable`1 struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D; // System.Pinnable`1 struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF; // System.Pinnable`1 struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF; // System.Pinnable`1 struct Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63; // System.Pinnable`1 struct Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716; // System.Pinnable`1 struct Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF; // System.Pinnable`1 struct Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C; // System.Pinnable`1 struct Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1; // System.Pinnable`1 struct Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731; // System.Pinnable`1 struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7; // System.Buffers.DefaultArrayPool`1/Bucket[] struct BucketU5BU5D_t16041F60392015EE88D84E34337245EE36015235; // System.Buffers.DefaultArrayPool`1/Bucket[] struct BucketU5BU5D_t8B0BBA114A84B2BDC2D089FE11B6F318A764823D; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1; // System.ValueTuple`2[] struct ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D; // System.ValueTuple`2[] struct ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A; // System.ValueTuple`2[] struct ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A; // System.ValueTuple`4[] struct ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E; // o0.Geometry.Vector`1[] struct Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB; // System.Void*[] struct VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C; // SixLabors.ImageSharp.Complex64[][] struct Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C; // SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData[] struct BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; // System.Char[] struct CharU5BU5D_t7B7FC5BC8091AA3B9CB0B29CDD80B5EE9254AA34; // System.Delegate[] struct DelegateU5BU5D_t677D8FE08A5F99E8EE49150B73966CD6E9BF7DB8; // System.Int32[] struct Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32; // System.IntPtr[] struct IntPtrU5BU5D_t27FC72B0409D75AAF33EC42498E8094E95FEE9A6; // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t4AD999C288CB6D1F38A299D12B1598D606588971; // System.Numerics.Vector4[] struct Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8; // SixLabors.ImageSharp.Configuration struct Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8; // System.DelegateData struct DelegateData_t17DD30660E330C49381DAA99F934BE75CB11F288; // System.Exception struct Exception_t; // System.Collections.IDictionary struct IDictionary_t99871C56B8EC2452AC5C4CF3831695E617B89D3A; // System.Collections.IEnumerator struct IEnumerator_t5956F3AFB7ECF1117E3BC5890E7FC7B7F7A04105; // SixLabors.ImageSharp.IO.IFileSystem struct IFileSystem_tC69B6614586AB2F610D79E6C47189275D30486C2; // SixLabors.ImageSharp.Processing.IImageProcessingContextFactory struct IImageProcessingContextFactory_tC47D420D349BF819E0E7F349FDFB058267BAC426; // SixLabors.ImageSharp.Formats.ImageFormatManager struct ImageFormatManager_tF5C598848DE3DEA7096A4ED974B098B0AA40A515; // System.InvalidOperationException struct InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB; // SixLabors.ImageSharp.Memory.MemoryAllocator struct MemoryAllocator_tC26432887DC2AD9E39D7B82A2D58FDFA5F98C444; // System.Reflection.MethodInfo struct MethodInfo_t; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tDE44F029589A028F8A3053C5C06153FAB4AAE29F; // System.String struct String_t; // System.Void struct Void_t700C6383A2A510C2CF4DD86DABD5CA9FF70ADAC5; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559; IL2CPP_EXTERN_C String_t* _stringLiteral2390D6884F59E2E4EA04837AD7D6268548597633; IL2CPP_EXTERN_C String_t* _stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1; IL2CPP_EXTERN_C String_t* _stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA; IL2CPP_EXTERN_C String_t* _stringLiteral834F4B6837B71847C4048C946DF8754B323D6BF9; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegmentEnumerator_get_Current_m38A6E1265FAD5E166E7A488D33C1C6C6A3561963_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegmentEnumerator_get_Current_m3B6DA09A28A76E26A53634109B70A6939E05442B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEDAAA4989BC1EB1E0D52CD331EB0C682AB137FF5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD4A310D1462E188C9B0784D8EEB6960445A7163_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4D960FD40571EED0A2E8AF8FBFD8CBDFCCDABDAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB88F9668C14A6C90543B5C524F1B53ADF4471B55_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m33D766AA9D1FAF9C0BF84CD0CCC4CA1626D6E4B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m5D25690E86C4CFC58D410663E4E5785D78851C7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m77DD3AF6531CA2D18507085A915BF3FD0AE82960_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m8093CADB126A1B6985D5E502B4058F4FDA671341_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D47D1BAFA985A849602DC89D5AF4ABA1608CE84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB3C09931124C3F15CB4DADFB437D0BCC7B2368F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9EFDA5EB05C53F69CB3224E42F3B18C8533AE795_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF67F1203C16E9A9EB7729FA376F7C39C48F80388_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_m458FB110B831F092606EE72315BA208A73B57A6A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_mA7CB6A4A7E59929C9425F6D45D41B48EC75F5CD9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_m5A80AA1A8DDA71FC469316A3696B80FFC6A95FDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_mF7ADD4DACEE24E384E4B3B23AE3336A139D3C12E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B62544965D22211B1F544CECDC799A9965090C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFE04F0F1C3E6562CCF4572E479C21375CC24D78E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_m4A4B79C2113E21E480D6BB13269A19B426B55373_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_mCE083CD314A52CD85ADBC619C97F818FA8B9A2AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_m15BD56E4D52046F7ABD8BD24647CBE66FD26530B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_m3543CC51AC69033A378B593BF8B31D93E87E6C6F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_m3E68D1760C9772547268599334B2707D9BB81DB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_m536F18A79AE0E8B7AC105A86E9D97249E304B6CE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_m5501BBCF9E5ED805D500E078364D5503E9AD85A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_m8AA2A19D4AC88CFB558819264751C8BE10FC5199_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_mCE3A4A6B03F67BFB840DF8491098B2E748927ED0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_mD5EA01BA11453CC178E470C4E72A3560D7FC4ECC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_mE79DE82F78FA34EA28EA7C5CA8D2AC31394FB865_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_BinarySearch_mF25815D23C9608738F8BCE8F7072E1D33FA46FBB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m0C373A15AE5B6E8AE756D3635206AF0AFAA1D542_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m197D8337884B8F131D26C91D34796692CC0899A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m1BF7B61CA8212E2FF9C8B223FA647C7F10EFF948_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m1D2A957132FB12AE861B79A2806B2CEEC4F589B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m1FCE1826463CA3DA0D5CC2FE8DA11057ADED3690_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m25C33A75575C77D2E54B6F64E86077F542FBBB4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m2C47540EB6A766FE9323FFC59ACCDB22F722A263_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m2DCB5BBA293B8D27A75299EF07C6506747AFDBBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m61225334FC2B5E885FC806ED1E7D36BC6AF5F330_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m61C315B8E16495AA7705E4991EF89D8EA6870333_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m62B4148BB7E68048C7E3E5E0CAB76024D7374034_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m6494333AF69B4FFAC9CACF9FABC27A0C9A90E063_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m798B23A7F786D18DB631205CEDE9F499FCE59539_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m7DAB833CA112E806526B27F270E1B48EF8EB0C39_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_m811172D43B403BAF8F1E5AFD654B5A4EB22B229F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_mB5713CD2AF832BDA9C76DA5FD1DCDCA71013CFB9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_mC2BB67C9A360FC671BFB3A531A02C724ACD5C53B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_mD143AC120CA4DEABA3F7430294BA021B333AF90C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_mE35F4F8C60B46B5DA7964789C7574F28F93C6E0C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArraySortHelper_1_Sort_mF332BF29E38CA5B30BF4C1E11C798DC6310334B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mF38D441DE125D5CC5C941E2E4AB315C7C4C51182_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Numerics_ClampReduce_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m11E0916E0587762F43A18D392A43162B3ECF0DDC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_m67F4B31BCD3CC966C9D1FA295522B7CDDAE05397_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_IsAddressLessThan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mA65ABA3CE2DC39CD2E7F353B4150E68A3D05C02B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ; struct KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D; struct KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9; struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C; struct KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1; struct ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D; struct ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A; struct ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A; struct ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E; struct Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB; struct BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828; struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726; struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object // System.Buffers.ArrayPool`1 struct ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E : public RuntimeObject { public: public: }; struct ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E_StaticFields { public: // System.Buffers.ArrayPool`1 System.Buffers.ArrayPool`1::s_sharedInstance ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * ___s_sharedInstance_0; public: inline static int32_t get_offset_of_s_sharedInstance_0() { return static_cast(offsetof(ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E_StaticFields, ___s_sharedInstance_0)); } inline ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * get_s_sharedInstance_0() const { return ___s_sharedInstance_0; } inline ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E ** get_address_of_s_sharedInstance_0() { return &___s_sharedInstance_0; } inline void set_s_sharedInstance_0(ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * value) { ___s_sharedInstance_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_sharedInstance_0), (void*)value); } }; // System.Buffers.ArrayPool`1 struct ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 : public RuntimeObject { public: public: }; struct ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1_StaticFields { public: // System.Buffers.ArrayPool`1 System.Buffers.ArrayPool`1::s_sharedInstance ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * ___s_sharedInstance_0; public: inline static int32_t get_offset_of_s_sharedInstance_0() { return static_cast(offsetof(ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1_StaticFields, ___s_sharedInstance_0)); } inline ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * get_s_sharedInstance_0() const { return ___s_sharedInstance_0; } inline ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 ** get_address_of_s_sharedInstance_0() { return &___s_sharedInstance_0; } inline void set_s_sharedInstance_0(ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * value) { ___s_sharedInstance_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_sharedInstance_0), (void*)value); } }; // System.ArraySegment`1/ArraySegmentEnumerator struct ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 : public RuntimeObject { public: // T[] System.ArraySegment`1/ArraySegmentEnumerator::_array ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ____array_0; // System.Int32 System.ArraySegment`1/ArraySegmentEnumerator::_start int32_t ____start_1; // System.Int32 System.ArraySegment`1/ArraySegmentEnumerator::_end int32_t ____end_2; // System.Int32 System.ArraySegment`1/ArraySegmentEnumerator::_current int32_t ____current_3; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38, ____array_0)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get__array_0() const { return ____array_0; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__start_1() { return static_cast(offsetof(ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38, ____start_1)); } inline int32_t get__start_1() const { return ____start_1; } inline int32_t* get_address_of__start_1() { return &____start_1; } inline void set__start_1(int32_t value) { ____start_1 = value; } inline static int32_t get_offset_of__end_2() { return static_cast(offsetof(ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38, ____end_2)); } inline int32_t get__end_2() const { return ____end_2; } inline int32_t* get_address_of__end_2() { return &____end_2; } inline void set__end_2(int32_t value) { ____end_2 = value; } inline static int32_t get_offset_of__current_3() { return static_cast(offsetof(ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38, ____current_3)); } inline int32_t get__current_3() const { return ____current_3; } inline int32_t* get_address_of__current_3() { return &____current_3; } inline void set__current_3(int32_t value) { ____current_3 = value; } }; // System.ArraySegment`1/ArraySegmentEnumerator struct ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 : public RuntimeObject { public: // T[] System.ArraySegment`1/ArraySegmentEnumerator::_array ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____array_0; // System.Int32 System.ArraySegment`1/ArraySegmentEnumerator::_start int32_t ____start_1; // System.Int32 System.ArraySegment`1/ArraySegmentEnumerator::_end int32_t ____end_2; // System.Int32 System.ArraySegment`1/ArraySegmentEnumerator::_current int32_t ____current_3; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022, ____array_0)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__array_0() const { return ____array_0; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__start_1() { return static_cast(offsetof(ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022, ____start_1)); } inline int32_t get__start_1() const { return ____start_1; } inline int32_t* get_address_of__start_1() { return &____start_1; } inline void set__start_1(int32_t value) { ____start_1 = value; } inline static int32_t get_offset_of__end_2() { return static_cast(offsetof(ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022, ____end_2)); } inline int32_t get__end_2() const { return ____end_2; } inline int32_t* get_address_of__end_2() { return &____end_2; } inline void set__end_2(int32_t value) { ____end_2 = value; } inline static int32_t get_offset_of__current_3() { return static_cast(offsetof(ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022, ____current_3)); } inline int32_t get__current_3() const { return ____current_3; } inline int32_t* get_address_of__current_3() { return &____current_3; } inline void set__current_3(int32_t value) { ____current_3 = value; } }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_tC6D52BE360665D62AA61B8BE7F97D5670A6FE085 : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_t1A1C04B9BAA8B526A376AB9CFD12DC4FE4D0426D : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_t199E41E4507A127ACBDBE7ECA31DDD2847E0DA1F : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_t36F0CA58C80D14C9A2CF1532B1F0645B602650A1 : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_t8055982101A5F57495CC11731F148D55487B2F6B : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_tAB06FE144FA8B6477D58DD2A46CD05B0E9500F0E : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_t2E58D2F83778883097791660A3C2DC0095D49401 : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_tF61DC450E3DEC83E03DF169A001FECF365F2D1C3 : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1> struct ArraySortHelper_1_tDCE058B6CB5B4E9A7EEFAFFDA5AC251A4C5EA767 : public RuntimeObject { public: public: }; // System.Collections.Generic.ArraySortHelper`1 struct ArraySortHelper_1_t55E00A795B63ADB22C91433A2EB91CBFB5520ACC : public RuntimeObject { public: public: }; // 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); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 : 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_t57EEB35C01BCC8F49674E86F0E650708A047E503 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619, ___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_t36E52DAAA1F54953D54A6A5238F2663FDC25C619, ___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_t36E52DAAA1F54953D54A6A5238F2663FDC25C619, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t57EEB35C01BCC8F49674E86F0E650708A047E503 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 : 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_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831, ___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_t270B71A88CEBCE0833081D223FDAE78EB7900831, ___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_t270B71A88CEBCE0833081D223FDAE78EB7900831, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t7EE1822D4A46A36FD78B05E87071B46B21BC2712 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A : 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_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A, ___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_t87DC43003CA76CB1FED5F51A18DD141DF991B14A, ___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_t87DC43003CA76CB1FED5F51A18DD141DF991B14A, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tB41D1B8F72048A1693F56FBCAD5B1D4AF1465664 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 : 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_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8, ___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_t7120E531FE75EEC960E0F4A5E3C112B496C293C8, ___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_t7120E531FE75EEC960E0F4A5E3C112B496C293C8, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t3C2906BAD01F3DCD743D9EAE5D1218A62D3DFDF4 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 : 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_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70, ___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_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70, ___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_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t3DF62499BC4C80A7BE6D47EB3442035C9A41183F * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 : 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_tB593922C8270B0EAE450A669CBC12A4017496675 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___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_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___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_t54F098A6E04D7928C3BA525A932F9C3480990F16, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_tB593922C8270B0EAE450A669CBC12A4017496675 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 : 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_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___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_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___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_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t1A3161A05F79E50CB963F0FF37C91AE009478C9E * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 : 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_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___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_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___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_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t42C0FFCC9175359B2A17F80364ED430DE2396A0A * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C : 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_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___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_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___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_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t2ED0CF3E689FA65ED40BB185F3A8B0E8402DC102 * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // SixLabors.ImageSharp.Memory.Buffer2D`1 struct Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 : 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_t7CAF0484422AAF3D214FC8B1273585D863054B6C * ___U3CFastMemoryGroupU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_0() { return static_cast(offsetof(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08, ___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_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08, ___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_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08, ___U3CFastMemoryGroupU3Ek__BackingField_2)); } inline MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * get_U3CFastMemoryGroupU3Ek__BackingField_2() const { return ___U3CFastMemoryGroupU3Ek__BackingField_2; } inline MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C ** get_address_of_U3CFastMemoryGroupU3Ek__BackingField_2() { return &___U3CFastMemoryGroupU3Ek__BackingField_2; } inline void set_U3CFastMemoryGroupU3Ek__BackingField_2(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * value) { ___U3CFastMemoryGroupU3Ek__BackingField_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CFastMemoryGroupU3Ek__BackingField_2), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 : public RuntimeObject { public: public: }; struct Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0_StaticFields, ___defaultComparer_0)); } inline Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 : public RuntimeObject { public: public: }; struct Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7_StaticFields, ___defaultComparer_0)); } inline Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF : public RuntimeObject { public: public: }; struct Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF_StaticFields, ___defaultComparer_0)); } inline Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 : public RuntimeObject { public: public: }; struct Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379_StaticFields, ___defaultComparer_0)); } inline Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 : public RuntimeObject { public: public: }; struct Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1_StaticFields, ___defaultComparer_0)); } inline Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D : public RuntimeObject { public: public: }; struct Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D_StaticFields, ___defaultComparer_0)); } inline Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B : public RuntimeObject { public: public: }; struct Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B_StaticFields, ___defaultComparer_0)); } inline Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB : public RuntimeObject { public: public: }; struct Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB_StaticFields, ___defaultComparer_0)); } inline Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1> struct Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 : public RuntimeObject { public: public: }; struct Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649_StaticFields, ___defaultComparer_0)); } inline Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)value); } }; // System.Collections.Generic.Comparer`1 struct Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 : public RuntimeObject { public: public: }; struct Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8_StaticFields { public: // System.Collections.Generic.Comparer`1 modreq(System.Runtime.CompilerServices.IsVolatile) System.Collections.Generic.Comparer`1::defaultComparer Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 * ___defaultComparer_0; public: inline static int32_t get_offset_of_defaultComparer_0() { return static_cast(offsetof(Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8_StaticFields, ___defaultComparer_0)); } inline Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 * get_defaultComparer_0() const { return ___defaultComparer_0; } inline Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 ** get_address_of_defaultComparer_0() { return &___defaultComparer_0; } inline void set_defaultComparer_0(Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 * value) { ___defaultComparer_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___defaultComparer_0), (void*)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); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB : public RuntimeObject { public: public: }; struct PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB_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_t1391154338B1305AA8114917099FFB83938CFBAB * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB_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_t1391154338B1305AA8114917099FFB83938CFBAB_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 : public RuntimeObject { public: public: }; struct PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8_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_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8_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_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 : public RuntimeObject { public: public: }; struct PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024_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_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024_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_t28D66FDF2A4F9C81AF68C4382457D56DCA344024_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 : public RuntimeObject { public: public: }; struct PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2_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_tF15AAF3175A726CE0931B201B33D6982433048F2 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2_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_tF15AAF3175A726CE0931B201B33D6982433048F2_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 : public RuntimeObject { public: public: }; struct PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805_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_tFDADD4BF9599EF297F053CFE1C48432703241805 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805_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_tFDADD4BF9599EF297F053CFE1C48432703241805_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 : public RuntimeObject { public: public: }; struct PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1_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_t7D2741A893F31F9811968E0D15F79A0B711273B1 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1_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_t7D2741A893F31F9811968E0D15F79A0B711273B1_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 : public RuntimeObject { public: public: }; struct PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7_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_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7_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_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D : public RuntimeObject { public: public: }; struct PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D_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_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D_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_t4BC5CAE6866C0389859208EF5D4FF67548893C0D_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; // SixLabors.ImageSharp.PixelFormats.PixelOperations`1 struct PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 : public RuntimeObject { public: public: }; struct PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73_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_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * ___U3CInstanceU3Ek__BackingField_1; public: inline static int32_t get_offset_of_LazyInfo_0() { return static_cast(offsetof(PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73_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_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73_StaticFields, ___U3CInstanceU3Ek__BackingField_1)); } inline PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * get_U3CInstanceU3Ek__BackingField_1() const { return ___U3CInstanceU3Ek__BackingField_1; } inline PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 ** get_address_of_U3CInstanceU3Ek__BackingField_1() { return &___U3CInstanceU3Ek__BackingField_1; } inline void set_U3CInstanceU3Ek__BackingField_1(PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * value) { ___U3CInstanceU3Ek__BackingField_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CInstanceU3Ek__BackingField_1), (void*)value); } }; struct Il2CppArrayBounds; // System.Array // System.String struct String_t : public RuntimeObject { public: // System.Int32 System.String::m_stringLength int32_t ___m_stringLength_0; // System.Char System.String::m_firstChar Il2CppChar ___m_firstChar_1; public: inline static int32_t get_offset_of_m_stringLength_0() { return static_cast(offsetof(String_t, ___m_stringLength_0)); } inline int32_t get_m_stringLength_0() const { return ___m_stringLength_0; } inline int32_t* get_address_of_m_stringLength_0() { return &___m_stringLength_0; } inline void set_m_stringLength_0(int32_t value) { ___m_stringLength_0 = value; } inline static int32_t get_offset_of_m_firstChar_1() { return static_cast(offsetof(String_t, ___m_firstChar_1)); } inline Il2CppChar get_m_firstChar_1() const { return ___m_firstChar_1; } inline Il2CppChar* get_address_of_m_firstChar_1() { return &___m_firstChar_1; } inline void set_m_firstChar_1(Il2CppChar value) { ___m_firstChar_1 = value; } }; struct String_t_StaticFields { public: // System.String System.String::Empty String_t* ___Empty_5; public: inline static int32_t get_offset_of_Empty_5() { return static_cast(offsetof(String_t_StaticFields, ___Empty_5)); } inline String_t* get_Empty_5() const { return ___Empty_5; } inline String_t** get_address_of_Empty_5() { return &___Empty_5; } inline void set_Empty_5(String_t* value) { ___Empty_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___Empty_5), (void*)value); } }; // System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52 : public RuntimeObject { public: public: }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_tDBF999C1B75C48C68621878250DBF6CDBCF51E52_marshaled_com { }; // System.Collections.Generic.ArrayBuilder`1 struct ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 { public: // T[] System.Collections.Generic.ArrayBuilder`1::_array ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____array_0; // System.Int32 System.Collections.Generic.ArrayBuilder`1::_count int32_t ____count_1; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635, ____array_0)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__array_0() const { return ____array_0; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__count_1() { return static_cast(offsetof(ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635, ____count_1)); } inline int32_t get__count_1() const { return ____count_1; } inline int32_t* get_address_of__count_1() { return &____count_1; } inline void set__count_1(int32_t value) { ____count_1 = value; } }; // System.ArraySegment`1 struct ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE { public: // T[] System.ArraySegment`1::_array ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ____array_0; // System.Int32 System.ArraySegment`1::_offset int32_t ____offset_1; // System.Int32 System.ArraySegment`1::_count int32_t ____count_2; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE, ____array_0)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get__array_0() const { return ____array_0; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__offset_1() { return static_cast(offsetof(ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE, ____offset_1)); } inline int32_t get__offset_1() const { return ____offset_1; } inline int32_t* get_address_of__offset_1() { return &____offset_1; } inline void set__offset_1(int32_t value) { ____offset_1 = value; } inline static int32_t get_offset_of__count_2() { return static_cast(offsetof(ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE, ____count_2)); } inline int32_t get__count_2() const { return ____count_2; } inline int32_t* get_address_of__count_2() { return &____count_2; } inline void set__count_2(int32_t value) { ____count_2 = value; } }; // System.ArraySegment`1 struct ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 { public: // T[] System.ArraySegment`1::_array ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ____array_0; // System.Int32 System.ArraySegment`1::_offset int32_t ____offset_1; // System.Int32 System.ArraySegment`1::_count int32_t ____count_2; public: inline static int32_t get_offset_of__array_0() { return static_cast(offsetof(ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65, ____array_0)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get__array_0() const { return ____array_0; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of__array_0() { return &____array_0; } inline void set__array_0(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ____array_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____array_0), (void*)value); } inline static int32_t get_offset_of__offset_1() { return static_cast(offsetof(ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65, ____offset_1)); } inline int32_t get__offset_1() const { return ____offset_1; } inline int32_t* get_address_of__offset_1() { return &____offset_1; } inline void set__offset_1(int32_t value) { ____offset_1 = value; } inline static int32_t get_offset_of__count_2() { return static_cast(offsetof(ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65, ____count_2)); } inline int32_t get__count_2() const { return ____count_2; } inline int32_t* get_address_of__count_2() { return &____count_2; } inline void set__count_2(int32_t value) { ____count_2 = value; } }; // System.Buffers.DefaultArrayPool`1 struct DefaultArrayPool_1_tC57BFC6E59F0A4DEF941314920CAA6A3AE6F4449 : public ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E { public: // System.Buffers.DefaultArrayPool`1/Bucket[] System.Buffers.DefaultArrayPool`1::_buckets BucketU5BU5D_t16041F60392015EE88D84E34337245EE36015235* ____buckets_2; public: inline static int32_t get_offset_of__buckets_2() { return static_cast(offsetof(DefaultArrayPool_1_tC57BFC6E59F0A4DEF941314920CAA6A3AE6F4449, ____buckets_2)); } inline BucketU5BU5D_t16041F60392015EE88D84E34337245EE36015235* get__buckets_2() const { return ____buckets_2; } inline BucketU5BU5D_t16041F60392015EE88D84E34337245EE36015235** get_address_of__buckets_2() { return &____buckets_2; } inline void set__buckets_2(BucketU5BU5D_t16041F60392015EE88D84E34337245EE36015235* value) { ____buckets_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____buckets_2), (void*)value); } }; struct DefaultArrayPool_1_tC57BFC6E59F0A4DEF941314920CAA6A3AE6F4449_StaticFields { public: // T[] System.Buffers.DefaultArrayPool`1::s_emptyArray ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___s_emptyArray_1; public: inline static int32_t get_offset_of_s_emptyArray_1() { return static_cast(offsetof(DefaultArrayPool_1_tC57BFC6E59F0A4DEF941314920CAA6A3AE6F4449_StaticFields, ___s_emptyArray_1)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_s_emptyArray_1() const { return ___s_emptyArray_1; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_s_emptyArray_1() { return &___s_emptyArray_1; } inline void set_s_emptyArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___s_emptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_emptyArray_1), (void*)value); } }; // System.Buffers.DefaultArrayPool`1 struct DefaultArrayPool_1_t51BCCD1E918EDCABC91A1E53FCF50BF945472F75 : public ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 { public: // System.Buffers.DefaultArrayPool`1/Bucket[] System.Buffers.DefaultArrayPool`1::_buckets BucketU5BU5D_t8B0BBA114A84B2BDC2D089FE11B6F318A764823D* ____buckets_2; public: inline static int32_t get_offset_of__buckets_2() { return static_cast(offsetof(DefaultArrayPool_1_t51BCCD1E918EDCABC91A1E53FCF50BF945472F75, ____buckets_2)); } inline BucketU5BU5D_t8B0BBA114A84B2BDC2D089FE11B6F318A764823D* get__buckets_2() const { return ____buckets_2; } inline BucketU5BU5D_t8B0BBA114A84B2BDC2D089FE11B6F318A764823D** get_address_of__buckets_2() { return &____buckets_2; } inline void set__buckets_2(BucketU5BU5D_t8B0BBA114A84B2BDC2D089FE11B6F318A764823D* value) { ____buckets_2 = value; Il2CppCodeGenWriteBarrier((void**)(&____buckets_2), (void*)value); } }; struct DefaultArrayPool_1_t51BCCD1E918EDCABC91A1E53FCF50BF945472F75_StaticFields { public: // T[] System.Buffers.DefaultArrayPool`1::s_emptyArray ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___s_emptyArray_1; public: inline static int32_t get_offset_of_s_emptyArray_1() { return static_cast(offsetof(DefaultArrayPool_1_t51BCCD1E918EDCABC91A1E53FCF50BF945472F75_StaticFields, ___s_emptyArray_1)); } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* get_s_emptyArray_1() const { return ___s_emptyArray_1; } inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE** get_address_of_s_emptyArray_1() { return &___s_emptyArray_1; } inline void set_s_emptyArray_1(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* value) { ___s_emptyArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___s_emptyArray_1), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 { public: // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0, ___key_0)); } inline int32_t get_key_0() const { return ___key_0; } inline int32_t* get_address_of_key_0() { return &___key_0; } inline void set_key_0(int32_t value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 { public: // TKey System.Collections.Generic.KeyValuePair`2::key RuntimeObject * ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___key_0)); } inline RuntimeObject * get_key_0() const { return ___key_0; } inline RuntimeObject ** get_address_of_key_0() { return &___key_0; } inline void set_key_0(RuntimeObject * value) { ___key_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___key_0), (void*)value); } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.ValueTuple`2 struct ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E { public: // T1 System.ValueTuple`2::Item1 int32_t ___Item1_0; // T2 System.ValueTuple`2::Item2 int32_t ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E, ___Item1_0)); } inline int32_t get_Item1_0() const { return ___Item1_0; } inline int32_t* get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(int32_t value) { ___Item1_0 = value; } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E, ___Item2_1)); } inline int32_t get_Item2_1() const { return ___Item2_1; } inline int32_t* get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(int32_t value) { ___Item2_1 = value; } }; // System.ValueTuple`2 struct ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 { public: // T1 System.ValueTuple`2::Item1 int64_t ___Item1_0; // T2 System.ValueTuple`2::Item2 uint32_t ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653, ___Item1_0)); } inline int64_t get_Item1_0() const { return ___Item1_0; } inline int64_t* get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(int64_t value) { ___Item1_0 = value; } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653, ___Item2_1)); } inline uint32_t get_Item2_1() const { return ___Item2_1; } inline uint32_t* get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(uint32_t value) { ___Item2_1 = value; } }; // System.ValueTuple`2 struct ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 { public: // T1 System.ValueTuple`2::Item1 RuntimeObject * ___Item1_0; // T2 System.ValueTuple`2::Item2 RuntimeObject * ___Item2_1; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403, ___Item1_0)); } inline RuntimeObject * get_Item1_0() const { return ___Item1_0; } inline RuntimeObject ** get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(RuntimeObject * value) { ___Item1_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item1_0), (void*)value); } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403, ___Item2_1)); } inline RuntimeObject * get_Item2_1() const { return ___Item2_1; } inline RuntimeObject ** get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(RuntimeObject * value) { ___Item2_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item2_1), (void*)value); } }; // o0.Geometry.Vector`1 struct Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 { public: // T o0.Geometry.Vector`1::x double ___x_0; // T o0.Geometry.Vector`1::y double ___y_1; // T o0.Geometry.Vector`1::z double ___z_2; public: inline static int32_t get_offset_of_x_0() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38, ___x_0)); } inline double get_x_0() const { return ___x_0; } inline double* get_address_of_x_0() { return &___x_0; } inline void set_x_0(double value) { ___x_0 = value; } inline static int32_t get_offset_of_y_1() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38, ___y_1)); } inline double get_y_1() const { return ___y_1; } inline double* get_address_of_y_1() { return &___y_1; } inline void set_y_1(double value) { ___y_1 = value; } inline static int32_t get_offset_of_z_2() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38, ___z_2)); } inline double get_z_2() const { return ___z_2; } inline double* get_address_of_z_2() { return &___z_2; } inline void set_z_2(double value) { ___z_2 = value; } }; struct Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields { public: // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CZeroU3Ek__BackingField_3; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3COneU3Ek__BackingField_4; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CLeftU3Ek__BackingField_5; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CRightU3Ek__BackingField_6; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CDownU3Ek__BackingField_7; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CUpU3Ek__BackingField_8; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CBackU3Ek__BackingField_9; // o0.Geometry.Vector`1 o0.Geometry.Vector`1::k__BackingField Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___U3CForwardU3Ek__BackingField_10; public: inline static int32_t get_offset_of_U3CZeroU3Ek__BackingField_3() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CZeroU3Ek__BackingField_3)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CZeroU3Ek__BackingField_3() const { return ___U3CZeroU3Ek__BackingField_3; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CZeroU3Ek__BackingField_3() { return &___U3CZeroU3Ek__BackingField_3; } inline void set_U3CZeroU3Ek__BackingField_3(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CZeroU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3COneU3Ek__BackingField_4() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3COneU3Ek__BackingField_4)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3COneU3Ek__BackingField_4() const { return ___U3COneU3Ek__BackingField_4; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3COneU3Ek__BackingField_4() { return &___U3COneU3Ek__BackingField_4; } inline void set_U3COneU3Ek__BackingField_4(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3COneU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CLeftU3Ek__BackingField_5() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CLeftU3Ek__BackingField_5)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CLeftU3Ek__BackingField_5() const { return ___U3CLeftU3Ek__BackingField_5; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CLeftU3Ek__BackingField_5() { return &___U3CLeftU3Ek__BackingField_5; } inline void set_U3CLeftU3Ek__BackingField_5(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CLeftU3Ek__BackingField_5 = value; } inline static int32_t get_offset_of_U3CRightU3Ek__BackingField_6() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CRightU3Ek__BackingField_6)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CRightU3Ek__BackingField_6() const { return ___U3CRightU3Ek__BackingField_6; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CRightU3Ek__BackingField_6() { return &___U3CRightU3Ek__BackingField_6; } inline void set_U3CRightU3Ek__BackingField_6(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CRightU3Ek__BackingField_6 = value; } inline static int32_t get_offset_of_U3CDownU3Ek__BackingField_7() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CDownU3Ek__BackingField_7)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CDownU3Ek__BackingField_7() const { return ___U3CDownU3Ek__BackingField_7; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CDownU3Ek__BackingField_7() { return &___U3CDownU3Ek__BackingField_7; } inline void set_U3CDownU3Ek__BackingField_7(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CDownU3Ek__BackingField_7 = value; } inline static int32_t get_offset_of_U3CUpU3Ek__BackingField_8() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CUpU3Ek__BackingField_8)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CUpU3Ek__BackingField_8() const { return ___U3CUpU3Ek__BackingField_8; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CUpU3Ek__BackingField_8() { return &___U3CUpU3Ek__BackingField_8; } inline void set_U3CUpU3Ek__BackingField_8(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CUpU3Ek__BackingField_8 = value; } inline static int32_t get_offset_of_U3CBackU3Ek__BackingField_9() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CBackU3Ek__BackingField_9)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CBackU3Ek__BackingField_9() const { return ___U3CBackU3Ek__BackingField_9; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CBackU3Ek__BackingField_9() { return &___U3CBackU3Ek__BackingField_9; } inline void set_U3CBackU3Ek__BackingField_9(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CBackU3Ek__BackingField_9 = value; } inline static int32_t get_offset_of_U3CForwardU3Ek__BackingField_10() { return static_cast(offsetof(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38_StaticFields, ___U3CForwardU3Ek__BackingField_10)); } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 get_U3CForwardU3Ek__BackingField_10() const { return ___U3CForwardU3Ek__BackingField_10; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * get_address_of_U3CForwardU3Ek__BackingField_10() { return &___U3CForwardU3Ek__BackingField_10; } inline void set_U3CForwardU3Ek__BackingField_10(Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { ___U3CForwardU3Ek__BackingField_10 = 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; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData struct BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D { public: // System.Numerics.Vector4[] SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData::Parameters Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* ___Parameters_0; // SixLabors.ImageSharp.Complex64[][] SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData::Kernels Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* ___Kernels_1; public: inline static int32_t get_offset_of_Parameters_0() { return static_cast(offsetof(BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D, ___Parameters_0)); } inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* get_Parameters_0() const { return ___Parameters_0; } inline Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F** get_address_of_Parameters_0() { return &___Parameters_0; } inline void set_Parameters_0(Vector4U5BU5D_t86AC726940CFBCB696CB565BDAC146946AC5C60F* value) { ___Parameters_0 = value; Il2CppCodeGenWriteBarrier((void**)(&___Parameters_0), (void*)value); } inline static int32_t get_offset_of_Kernels_1() { return static_cast(offsetof(BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D, ___Kernels_1)); } inline Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* get_Kernels_1() const { return ___Kernels_1; } inline Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C** get_address_of_Kernels_1() { return &___Kernels_1; } inline void set_Kernels_1(Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* value) { ___Kernels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___Kernels_1), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData struct BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D_marshaled_pinvoke { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___Parameters_0; Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* ___Kernels_1; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData struct BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D_marshaled_com { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___Parameters_0; Complex64U5BU5DU5BU5D_t238001C1BD367BB3FF1D352C6A7EC0D31538045C* ___Kernels_1; }; // System.Boolean struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37 { public: // System.Boolean System.Boolean::m_value bool ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37, ___m_value_0)); } inline bool get_m_value_0() const { return ___m_value_0; } inline bool* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(bool value) { ___m_value_0 = value; } }; struct Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields { public: // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; public: inline static int32_t get_offset_of_TrueString_5() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___TrueString_5)); } inline String_t* get_TrueString_5() const { return ___TrueString_5; } inline String_t** get_address_of_TrueString_5() { return &___TrueString_5; } inline void set_TrueString_5(String_t* value) { ___TrueString_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___TrueString_5), (void*)value); } inline static int32_t get_offset_of_FalseString_6() { return static_cast(offsetof(Boolean_t07D1E3F34E4813023D64F584DFF7B34C9D922F37_StaticFields, ___FalseString_6)); } inline String_t* get_FalseString_6() const { return ___FalseString_6; } inline String_t** get_address_of_FalseString_6() { return &___FalseString_6; } inline void set_FalseString_6(String_t* value) { ___FalseString_6 = value; Il2CppCodeGenWriteBarrier((void**)(&___FalseString_6), (void*)value); } }; // System.Byte struct Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056 { public: // System.Byte System.Byte::m_value uint8_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(Byte_t0111FAB8B8685667EDDAF77683F0D8F86B659056, ___m_value_0)); } inline uint8_t get_m_value_0() const { return ___m_value_0; } inline uint8_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint8_t value) { ___m_value_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Byte4 struct Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Byte4::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_0; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_0() { return static_cast(offsetof(Byte4_tF8468C1C5155B1D9075212FA6AB1133E3ADD8B22, ___U3CPackedValueU3Ek__BackingField_0)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_0() const { return ___U3CPackedValueU3Ek__BackingField_0; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_0() { return &___U3CPackedValueU3Ek__BackingField_0; } inline void set_U3CPackedValueU3Ek__BackingField_0(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_0 = value; } }; // System.DateTime struct DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 { public: // System.UInt64 System.DateTime::dateData uint64_t ___dateData_44; public: inline static int32_t get_offset_of_dateData_44() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405, ___dateData_44)); } inline uint64_t get_dateData_44() const { return ___dateData_44; } inline uint64_t* get_address_of_dateData_44() { return &___dateData_44; } inline void set_dateData_44(uint64_t value) { ___dateData_44 = value; } }; struct DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields { public: // System.Int32[] System.DateTime::DaysToMonth365 Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___DaysToMonth365_29; // System.Int32[] System.DateTime::DaysToMonth366 Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* ___DaysToMonth366_30; // System.DateTime System.DateTime::MinValue DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___MinValue_31; // System.DateTime System.DateTime::MaxValue DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___MaxValue_32; public: inline static int32_t get_offset_of_DaysToMonth365_29() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___DaysToMonth365_29)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_DaysToMonth365_29() const { return ___DaysToMonth365_29; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_DaysToMonth365_29() { return &___DaysToMonth365_29; } inline void set_DaysToMonth365_29(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___DaysToMonth365_29 = value; Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth365_29), (void*)value); } inline static int32_t get_offset_of_DaysToMonth366_30() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___DaysToMonth366_30)); } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* get_DaysToMonth366_30() const { return ___DaysToMonth366_30; } inline Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32** get_address_of_DaysToMonth366_30() { return &___DaysToMonth366_30; } inline void set_DaysToMonth366_30(Int32U5BU5D_t70F1BDC14B1786481B176D6139A5E3B87DC54C32* value) { ___DaysToMonth366_30 = value; Il2CppCodeGenWriteBarrier((void**)(&___DaysToMonth366_30), (void*)value); } inline static int32_t get_offset_of_MinValue_31() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___MinValue_31)); } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 get_MinValue_31() const { return ___MinValue_31; } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 * get_address_of_MinValue_31() { return &___MinValue_31; } inline void set_MinValue_31(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 value) { ___MinValue_31 = value; } inline static int32_t get_offset_of_MaxValue_32() { return static_cast(offsetof(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405_StaticFields, ___MaxValue_32)); } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 get_MaxValue_32() const { return ___MaxValue_32; } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 * get_address_of_MaxValue_32() { return &___MaxValue_32; } inline void set_MaxValue_32(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 value) { ___MaxValue_32 = 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; } }; // UnityEngine.PropertyName struct PropertyName_t1B3B39F9873F8967D3557FE2CCF4E415F909FEC1 { public: // System.Int32 UnityEngine.PropertyName::id int32_t ___id_0; public: inline static int32_t get_offset_of_id_0() { return static_cast(offsetof(PropertyName_t1B3B39F9873F8967D3557FE2CCF4E415F909FEC1, ___id_0)); } inline int32_t get_id_0() const { return ___id_0; } inline int32_t* get_address_of_id_0() { return &___id_0; } inline void set_id_0(int32_t value) { ___id_0 = value; } }; // SixLabors.ImageSharp.Rectangle struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 { public: // System.Int32 SixLabors.ImageSharp.Rectangle::k__BackingField int32_t ___U3CXU3Ek__BackingField_1; // System.Int32 SixLabors.ImageSharp.Rectangle::k__BackingField int32_t ___U3CYU3Ek__BackingField_2; // System.Int32 SixLabors.ImageSharp.Rectangle::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_3; // System.Int32 SixLabors.ImageSharp.Rectangle::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_4; public: inline static int32_t get_offset_of_U3CXU3Ek__BackingField_1() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CXU3Ek__BackingField_1)); } inline int32_t get_U3CXU3Ek__BackingField_1() const { return ___U3CXU3Ek__BackingField_1; } inline int32_t* get_address_of_U3CXU3Ek__BackingField_1() { return &___U3CXU3Ek__BackingField_1; } inline void set_U3CXU3Ek__BackingField_1(int32_t value) { ___U3CXU3Ek__BackingField_1 = value; } inline static int32_t get_offset_of_U3CYU3Ek__BackingField_2() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CYU3Ek__BackingField_2)); } inline int32_t get_U3CYU3Ek__BackingField_2() const { return ___U3CYU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CYU3Ek__BackingField_2() { return &___U3CYU3Ek__BackingField_2; } inline void set_U3CYU3Ek__BackingField_2(int32_t value) { ___U3CYU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CWidthU3Ek__BackingField_3() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CWidthU3Ek__BackingField_3)); } inline int32_t get_U3CWidthU3Ek__BackingField_3() const { return ___U3CWidthU3Ek__BackingField_3; } inline int32_t* get_address_of_U3CWidthU3Ek__BackingField_3() { return &___U3CWidthU3Ek__BackingField_3; } inline void set_U3CWidthU3Ek__BackingField_3(int32_t value) { ___U3CWidthU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CHeightU3Ek__BackingField_4() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7, ___U3CHeightU3Ek__BackingField_4)); } inline int32_t get_U3CHeightU3Ek__BackingField_4() const { return ___U3CHeightU3Ek__BackingField_4; } inline int32_t* get_address_of_U3CHeightU3Ek__BackingField_4() { return &___U3CHeightU3Ek__BackingField_4; } inline void set_U3CHeightU3Ek__BackingField_4(int32_t value) { ___U3CHeightU3Ek__BackingField_4 = value; } }; struct Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Rectangle::Empty Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___Empty_0; public: inline static int32_t get_offset_of_Empty_0() { return static_cast(offsetof(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7_StaticFields, ___Empty_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_Empty_0() const { return ___Empty_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_Empty_0() { return &___Empty_0; } inline void set_Empty_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___Empty_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgb48 struct Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::R uint16_t ___R_0; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::G uint16_t ___G_1; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgb48::B uint16_t ___B_2; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___R_0)); } inline uint16_t get_R_0() const { return ___R_0; } inline uint16_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint16_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___G_1)); } inline uint16_t get_G_1() const { return ___G_1; } inline uint16_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint16_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F, ___B_2)); } inline uint16_t get_B_2() const { return ___B_2; } inline uint16_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint16_t value) { ___B_2 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba64 struct Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::R uint16_t ___R_0; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::G uint16_t ___G_1; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::B uint16_t ___B_2; // System.UInt16 SixLabors.ImageSharp.PixelFormats.Rgba64::A uint16_t ___A_3; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___R_0)); } inline uint16_t get_R_0() const { return ___R_0; } inline uint16_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint16_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___G_1)); } inline uint16_t get_G_1() const { return ___G_1; } inline uint16_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint16_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___B_2)); } inline uint16_t get_B_2() const { return ___B_2; } inline uint16_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint16_t value) { ___B_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F, ___A_3)); } inline uint16_t get_A_3() const { return ___A_3; } inline uint16_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint16_t value) { ___A_3 = value; } }; // System.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; } }; // System.UInt64 struct UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281 { public: // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; public: inline static int32_t get_offset_of_m_value_0() { return static_cast(offsetof(UInt64_tEC57511B3E3CA2DBA1BEBD434C6983E31C943281, ___m_value_0)); } inline uint64_t get_m_value_0() const { return ___m_value_0; } inline uint64_t* get_address_of_m_value_0() { return &___m_value_0; } inline void set_m_value_0(uint64_t value) { ___m_value_0 = value; } }; // System.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: }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89, ___targetPixels_1)); } inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7, ___targetPixels_1)); } inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352, ___targetPixels_1)); } inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025, ___targetPixels_1)); } inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0, ___targetPixels_1)); } inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644, ___targetPixels_1)); } inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400, ___targetPixels_1)); } inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40, ___targetPixels_1)); } inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation struct ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::targetPixels Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels_1; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_2; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::gamma float ___gamma_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C, ___targetPixels_1)); } inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_configuration_2() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C, ___configuration_2)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_2() const { return ___configuration_2; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_2() { return &___configuration_2; } inline void set_configuration_2(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_2), (void*)value); } inline static int32_t get_offset_of_gamma_3() { return static_cast(offsetof(ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C, ___gamma_3)); } inline float get_gamma_3() const { return ___gamma_3; } inline float* get_address_of_gamma_3() { return &___gamma_3; } inline void set_gamma_3(float value) { ___gamma_3 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA, ___targetPixels_1)); } inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026, ___targetPixels_1)); } inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB, ___targetPixels_1)); } inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8, ___targetPixels_1)); } inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A, ___targetPixels_1)); } inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4, ___targetPixels_1)); } inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3, ___targetPixels_1)); } inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF, ___targetPixels_1)); } inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB, ___targetPixels_1)); } inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200, ___targetPixels_1)); } inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8, ___targetPixels_1)); } inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0, ___targetPixels_1)); } inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0, ___targetPixels_1)); } inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA, ___targetPixels_1)); } inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7, ___targetPixels_1)); } inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB, ___targetPixels_1)); } inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D, ___targetPixels_1)); } inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40, ___targetPixels_1)); } inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8, ___targetPixels_1)); } inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F, ___targetPixels_1)); } inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF, ___targetPixels_1)); } inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72, ___targetPixels_1)); } inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93, ___targetPixels_1)); } inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B, ___targetPixels_1)); } inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF, ___targetPixels_1)); } inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F, ___targetPixels_1)); } inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1, ___targetPixels_1)); } inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E, ___targetPixels_1)); } inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation struct ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::targetPixels Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1, ___targetPixels_1)); } inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA, ___targetPixels_1)); } inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B, ___targetPixels_1)); } inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD, ___targetPixels_1)); } inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8, ___targetPixels_1)); } inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A, ___targetPixels_1)); } inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF, ___targetPixels_1)); } inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210, ___targetPixels_1)); } inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81, ___targetPixels_1)); } inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96, ___targetPixels_1)); } inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A, ___targetPixels_1)); } inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45, ___targetPixels_1)); } inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E, ___targetPixels_1)); } inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475, ___targetPixels_1)); } inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE, ___targetPixels_1)); } inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073, ___targetPixels_1)); } inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538, ___targetPixels_1)); } inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081, ___targetPixels_1)); } inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED, ___targetPixels_1)); } inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD, ___targetPixels_1)); } inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050, ___targetPixels_1)); } inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12, ___targetPixels_1)); } inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8, ___targetPixels_1)); } inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD, ___targetPixels_1)); } inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494, ___targetPixels_1)); } inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4, ___targetPixels_1)); } inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C, ___targetPixels_1)); } inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339, ___targetPixels_1)); } inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850, ___targetPixels_1)); } inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation struct ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 { public: // SixLabors.ImageSharp.Rectangle SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::bounds Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds_0; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::targetPixels Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels_1; // SixLabors.ImageSharp.Memory.Buffer2D`1 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::sourceValues Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues_2; // SixLabors.ImageSharp.Configuration SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::configuration Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration_3; // System.Single SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::inverseGamma float ___inverseGamma_4; public: inline static int32_t get_offset_of_bounds_0() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61, ___bounds_0)); } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 get_bounds_0() const { return ___bounds_0; } inline Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * get_address_of_bounds_0() { return &___bounds_0; } inline void set_bounds_0(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 value) { ___bounds_0 = value; } inline static int32_t get_offset_of_targetPixels_1() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61, ___targetPixels_1)); } inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * get_targetPixels_1() const { return ___targetPixels_1; } inline Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C ** get_address_of_targetPixels_1() { return &___targetPixels_1; } inline void set_targetPixels_1(Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * value) { ___targetPixels_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___targetPixels_1), (void*)value); } inline static int32_t get_offset_of_sourceValues_2() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61, ___sourceValues_2)); } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * get_sourceValues_2() const { return ___sourceValues_2; } inline Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 ** get_address_of_sourceValues_2() { return &___sourceValues_2; } inline void set_sourceValues_2(Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * value) { ___sourceValues_2 = value; Il2CppCodeGenWriteBarrier((void**)(&___sourceValues_2), (void*)value); } inline static int32_t get_offset_of_configuration_3() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61, ___configuration_3)); } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * get_configuration_3() const { return ___configuration_3; } inline Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 ** get_address_of_configuration_3() { return &___configuration_3; } inline void set_configuration_3(Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * value) { ___configuration_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___configuration_3), (void*)value); } inline static int32_t get_offset_of_inverseGamma_4() { return static_cast(offsetof(ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61, ___inverseGamma_4)); } inline float get_inverseGamma_4() const { return ___inverseGamma_4; } inline float* get_address_of_inverseGamma_4() { return &___inverseGamma_4; } inline void set_inverseGamma_4(float value) { ___inverseGamma_4 = value; } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 { public: // TKey System.Collections.Generic.KeyValuePair`2::key DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57, ___key_0)); } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 get_key_0() const { return ___key_0; } inline DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(DateTime_tEAF2CD16E071DF5441F40822E4CFE880E5245405 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B { public: // TKey System.Collections.Generic.KeyValuePair`2::key PropertyName_t1B3B39F9873F8967D3557FE2CCF4E415F909FEC1 ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject * ___value_1; public: inline static int32_t get_offset_of_key_0() { return static_cast(offsetof(KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B, ___key_0)); } inline PropertyName_t1B3B39F9873F8967D3557FE2CCF4E415F909FEC1 get_key_0() const { return ___key_0; } inline PropertyName_t1B3B39F9873F8967D3557FE2CCF4E415F909FEC1 * get_address_of_key_0() { return &___key_0; } inline void set_key_0(PropertyName_t1B3B39F9873F8967D3557FE2CCF4E415F909FEC1 value) { ___key_0 = value; } inline static int32_t get_offset_of_value_1() { return static_cast(offsetof(KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B, ___value_1)); } inline RuntimeObject * get_value_1() const { return ___value_1; } inline RuntimeObject ** get_address_of_value_1() { return &___value_1; } inline void set_value_1(RuntimeObject * value) { ___value_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___value_1), (void*)value); } }; // System.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.Pinnable`1 struct Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF : public RuntimeObject { public: // T System.Pinnable`1::Data Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF, ___Data_0)); } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F get_Data_0() const { return ___Data_0; } inline Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgb48_t7374AB91EA2FF088E31C00DB075C0105E1D97C9F value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 : public RuntimeObject { public: // T System.Pinnable`1::Data Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716, ___Data_0)); } inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F get_Data_0() const { return ___Data_0; } inline Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgba64_t3037F03E646685C1639C0D10841EF921B021B55F value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 : public RuntimeObject { public: // T System.Pinnable`1::Data Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7, ___Data_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Data_0() const { return ___Data_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Data_0 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____pinnable_0)); } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F, ____pinnable_0)); } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____pinnable_0)); } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____pinnable_0; // System.IntPtr System.ReadOnlySpan`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.ReadOnlySpan`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____pinnable_0)); } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.ReadOnlySpan`1 struct ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ____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_tA57223B9C610FED0E4875F2C4600BC1237954875, ____pinnable_0)); } inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * 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_tA57223B9C610FED0E4875F2C4600BC1237954875, ____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_tA57223B9C610FED0E4875F2C4600BC1237954875, ____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_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ____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_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12, ____pinnable_0)); } inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * 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_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12, ____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_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12, ____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_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ____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_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF, ____pinnable_0)); } inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * 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_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF, ____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_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF, ____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_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ____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_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4, ____pinnable_0)); } inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * 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_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4, ____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_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4, ____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_t78A0785E205F429519DAAD85F00B88C0EC43A5FF { public: // System.Pinnable`1 System.ReadOnlySpan`1::_pinnable Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ____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_t78A0785E205F429519DAAD85F00B88C0EC43A5FF, ____pinnable_0)); } inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * 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_t78A0785E205F429519DAAD85F00B88C0EC43A5FF, ____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_t78A0785E205F429519DAAD85F00B88C0EC43A5FF, ____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_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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____pinnable_0)); } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____pinnable_0)); } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____pinnable_0)); } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ____pinnable_0; // System.IntPtr System.Span`1::_byteOffset intptr_t ____byteOffset_1; // System.Int32 System.Span`1::_length int32_t ____length_2; public: inline static int32_t get_offset_of__pinnable_0() { return static_cast(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____pinnable_0)); } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * value) { ____pinnable_0 = value; Il2CppCodeGenWriteBarrier((void**)(&____pinnable_0), (void*)value); } inline static int32_t get_offset_of__byteOffset_1() { return static_cast(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____byteOffset_1)); } inline intptr_t get__byteOffset_1() const { return ____byteOffset_1; } inline intptr_t* get_address_of__byteOffset_1() { return &____byteOffset_1; } inline void set__byteOffset_1(intptr_t value) { ____byteOffset_1 = value; } inline static int32_t get_offset_of__length_2() { return static_cast(offsetof(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // System.Span`1 struct Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ____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_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____pinnable_0)); } inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * 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_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____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_t7E645B85C6C779DF376BE54D0F0C1BC41B853908, ____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_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ____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_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____pinnable_0)); } inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * 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_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____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_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A, ____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_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ____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_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____pinnable_0)); } inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * 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_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____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_tB9F090270EE6CD953B2EEA6492B4E256029F15B2, ____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_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ____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_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____pinnable_0)); } inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * 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_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____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_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007, ____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_tF293F31F638402240F2A10B64DC68682C13EDD09 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ____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_tF293F31F638402240F2A10B64DC68682C13EDD09, ____pinnable_0)); } inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * 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_tF293F31F638402240F2A10B64DC68682C13EDD09, ____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_tF293F31F638402240F2A10B64DC68682C13EDD09, ____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.Span`1 struct Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 { public: // System.Pinnable`1 System.Span`1::_pinnable Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ____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_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____pinnable_0)); } inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * get__pinnable_0() const { return ____pinnable_0; } inline Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 ** get_address_of__pinnable_0() { return &____pinnable_0; } inline void set__pinnable_0(Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * 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_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____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_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212, ____length_2)); } inline int32_t get__length_2() const { return ____length_2; } inline int32_t* get_address_of__length_2() { return &____length_2; } inline void set__length_2(int32_t value) { ____length_2 = value; } }; // SixLabors.ImageSharp.PixelFormats.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.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; } }; // System.Int32Enum struct Int32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C { public: // System.Int32 System.Int32Enum::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(Int32Enum_t9B63F771913F2B6D586F1173B44A41FBE26F6B5C, ___value___2)); } inline int32_t get_value___2() const { return ___value___2; } inline int32_t* get_address_of_value___2() { return &___value___2; } inline void set_value___2(int32_t value) { ___value___2 = value; } }; // SixLabors.ImageSharp.PixelFormats.L8 struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.L8::k__BackingField uint8_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint8_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint8_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint8_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.L8::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1; public: inline static int32_t get_offset_of_MaxBytes_0() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___MaxBytes_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; } inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_0 = value; } inline static int32_t get_offset_of_Half_1() { return static_cast(offsetof(L8_t0DC62ABA8124A587901AC9D023076EF568A23003_StaticFields, ___Half_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; } inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.La16 struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.La16::L uint8_t ___L_2; }; #pragma pack(pop, tp) struct { uint8_t ___L_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___A_3_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.La16::A uint8_t ___A_3; }; #pragma pack(pop, tp) struct { char ___A_3_OffsetPadding_forAlignmentOnly[1]; uint8_t ___A_3_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_L_2() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___L_2)); } inline uint8_t get_L_2() const { return ___L_2; } inline uint8_t* get_address_of_L_2() { return &___L_2; } inline void set_L_2(uint8_t value) { ___L_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677, ___A_3)); } inline uint8_t get_A_3() const { return ___A_3; } inline uint8_t* get_address_of_A_3() { return &___A_3; } inline void set_A_3(uint8_t value) { ___A_3 = value; } }; struct La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.La16::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_1; public: inline static int32_t get_offset_of_MaxBytes_0() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___MaxBytes_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_0() const { return ___MaxBytes_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_0() { return &___MaxBytes_0; } inline void set_MaxBytes_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_0 = value; } inline static int32_t get_offset_of_Half_1() { return static_cast(offsetof(La16_tF4F1488CB14C5F983B92EF4300D21D5D1EF80677_StaticFields, ___Half_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_1() const { return ___Half_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_1() { return &___Half_1; } inline void set_Half_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedByte2 struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2 { public: // System.UInt16 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::k__BackingField uint16_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint16_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint16_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint16_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::Half Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Half_0; // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedByte2::MinusOne Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___MinusOne_1; public: inline static int32_t get_offset_of_Half_0() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___Half_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Half_0() const { return ___Half_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Half_0() { return &___Half_0; } inline void set_Half_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Half_0 = value; } inline static int32_t get_offset_of_MinusOne_1() { return static_cast(offsetof(NormalizedByte2_tDC7A4A65978A5ABC3DD998BFCA376EB8887607E2_StaticFields, ___MinusOne_1)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_MinusOne_1() const { return ___MinusOne_1; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_MinusOne_1() { return &___MinusOne_1; } inline void set_MinusOne_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___MinusOne_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedByte4 struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedByte4::MinusOne Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MinusOne_1; public: inline static int32_t get_offset_of_Half_0() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___Half_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_0() const { return ___Half_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_0() { return &___Half_0; } inline void set_Half_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_0 = value; } inline static int32_t get_offset_of_MinusOne_1() { return static_cast(offsetof(NormalizedByte4_t42240E723E2A85FD209182791E6CEA521C7F6929_StaticFields, ___MinusOne_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MinusOne_1() const { return ___MinusOne_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MinusOne_1() { return &___MinusOne_1; } inline void set_MinusOne_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MinusOne_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedShort2 struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Max Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0; // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.NormalizedShort2::Min Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Max_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Max_0 = value; } inline static int32_t get_offset_of_Min_1() { return static_cast(offsetof(NormalizedShort2_tA565246AD1895C1251C8622FB478D826EE7B7703_StaticFields, ___Min_1)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Min_1() const { return ___Min_1; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Min_1() { return &___Min_1; } inline void set_Min_1(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Min_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.NormalizedShort4 struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14 { public: // System.UInt64 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::k__BackingField uint64_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14, ___U3CPackedValueU3Ek__BackingField_2)); } inline uint64_t get_U3CPackedValueU3Ek__BackingField_2() const { return ___U3CPackedValueU3Ek__BackingField_2; } inline uint64_t* get_address_of_U3CPackedValueU3Ek__BackingField_2() { return &___U3CPackedValueU3Ek__BackingField_2; } inline void set_U3CPackedValueU3Ek__BackingField_2(uint64_t value) { ___U3CPackedValueU3Ek__BackingField_2 = value; } }; struct NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Max Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.NormalizedShort4::Min Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Max_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_0() const { return ___Max_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Max_0 = value; } inline static int32_t get_offset_of_Min_1() { return static_cast(offsetof(NormalizedShort4_t09DA207C3D0C2409FACFFAB04F05A970F45F2D14_StaticFields, ___Min_1)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Min_1() const { return ___Min_1; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Min_1() { return &___Min_1; } inline void set_Min_1(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Min_1 = value; } }; // SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers struct PixelConversionModifiers_t1E56A8DD07A650EAF7B5B8D9E43659EE7B4C851E { public: // System.Int32 SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(PixelConversionModifiers_t1E56A8DD07A650EAF7B5B8D9E43659EE7B4C851E, ___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.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; } }; // SixLabors.ImageSharp.PixelFormats.Rg32 struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rg32::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB, ___U3CPackedValueU3Ek__BackingField_1)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; } inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_1 = value; } }; struct Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Rg32::Max Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB_StaticFields, ___Max_0)); } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D get_Max_0() const { return ___Max_0; } inline Vector2_t1455881409307224D6099F54FA7E478733EEF61D * get_address_of_Max_0() { return &___Max_0; } inline void set_Max_0(Vector2_t1455881409307224D6099F54FA7E478733EEF61D value) { ___Max_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgb24 struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 { public: union { #pragma pack(push, tp, 1) struct { // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::R uint8_t ___R_0; }; #pragma pack(pop, tp) struct { uint8_t ___R_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___G_1_OffsetPadding[1]; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::G uint8_t ___G_1; }; #pragma pack(pop, tp) struct { char ___G_1_OffsetPadding_forAlignmentOnly[1]; uint8_t ___G_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___B_2_OffsetPadding[2]; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgb24::B uint8_t ___B_2; }; #pragma pack(pop, tp) struct { char ___B_2_OffsetPadding_forAlignmentOnly[2]; uint8_t ___B_2_forAlignmentOnly; }; }; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___R_0)); } inline uint8_t get_R_0() const { return ___R_0; } inline uint8_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint8_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3, ___B_2)); } inline uint8_t get_B_2() const { return ___B_2; } inline uint8_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint8_t value) { ___B_2 = value; } }; struct Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_3; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgb24::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_4; public: inline static int32_t get_offset_of_MaxBytes_3() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___MaxBytes_3)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_MaxBytes_3() const { return ___MaxBytes_3; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_MaxBytes_3() { return &___MaxBytes_3; } inline void set_MaxBytes_3(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___MaxBytes_3 = value; } inline static int32_t get_offset_of_Half_4() { return static_cast(offsetof(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3_StaticFields, ___Half_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Half_4() const { return ___Half_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Half_4() { return &___Half_4; } inline void set_Half_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Half_4 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba1010102 struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Rgba1010102::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_1; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_1() { return static_cast(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC, ___U3CPackedValueU3Ek__BackingField_1)); } inline uint32_t get_U3CPackedValueU3Ek__BackingField_1() const { return ___U3CPackedValueU3Ek__BackingField_1; } inline uint32_t* get_address_of_U3CPackedValueU3Ek__BackingField_1() { return &___U3CPackedValueU3Ek__BackingField_1; } inline void set_U3CPackedValueU3Ek__BackingField_1(uint32_t value) { ___U3CPackedValueU3Ek__BackingField_1 = value; } }; struct Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba1010102::Multiplier Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Multiplier_0; public: inline static int32_t get_offset_of_Multiplier_0() { return static_cast(offsetof(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC_StaticFields, ___Multiplier_0)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Multiplier_0() const { return ___Multiplier_0; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Multiplier_0() { return &___Multiplier_0; } inline void set_Multiplier_0(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Multiplier_0 = value; } }; // SixLabors.ImageSharp.PixelFormats.Rgba32 struct Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 { public: // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::R uint8_t ___R_0; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::G uint8_t ___G_1; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::B uint8_t ___B_2; // System.Byte SixLabors.ImageSharp.PixelFormats.Rgba32::A uint8_t ___A_3; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___R_0)); } inline uint8_t get_R_0() const { return ___R_0; } inline uint8_t* get_address_of_R_0() { return &___R_0; } inline void set_R_0(uint8_t value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___G_1)); } inline uint8_t get_G_1() const { return ___G_1; } inline uint8_t* get_address_of_G_1() { return &___G_1; } inline void set_G_1(uint8_t value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___B_2)); } inline uint8_t get_B_2() const { return ___B_2; } inline uint8_t* get_address_of_B_2() { return &___B_2; } inline void set_B_2(uint8_t value) { ___B_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3, ___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 Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::MaxBytes Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___MaxBytes_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Rgba32::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_MaxBytes_4() { return static_cast(offsetof(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_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(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3_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.RgbaVector struct RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 { public: // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::R float ___R_0; // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::G float ___G_1; // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::B float ___B_2; // System.Single SixLabors.ImageSharp.PixelFormats.RgbaVector::A float ___A_3; public: inline static int32_t get_offset_of_R_0() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___R_0)); } inline float get_R_0() const { return ___R_0; } inline float* get_address_of_R_0() { return &___R_0; } inline void set_R_0(float value) { ___R_0 = value; } inline static int32_t get_offset_of_G_1() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___G_1)); } inline float get_G_1() const { return ___G_1; } inline float* get_address_of_G_1() { return &___G_1; } inline void set_G_1(float value) { ___G_1 = value; } inline static int32_t get_offset_of_B_2() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___B_2)); } inline float get_B_2() const { return ___B_2; } inline float* get_address_of_B_2() { return &___B_2; } inline void set_B_2(float value) { ___B_2 = value; } inline static int32_t get_offset_of_A_3() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53, ___A_3)); } inline float get_A_3() const { return ___A_3; } inline float* get_address_of_A_3() { return &___A_3; } inline void set_A_3(float value) { ___A_3 = value; } }; struct RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::Max Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_4; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.RgbaVector::Half Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Half_5; public: inline static int32_t get_offset_of_Max_4() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_StaticFields, ___Max_4)); } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 get_Max_4() const { return ___Max_4; } inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * get_address_of_Max_4() { return &___Max_4; } inline void set_Max_4(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 value) { ___Max_4 = value; } inline static int32_t get_offset_of_Half_5() { return static_cast(offsetof(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53_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.Short2 struct Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 { public: // System.UInt32 SixLabors.ImageSharp.PixelFormats.Short2::k__BackingField uint32_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758, ___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 Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_StaticFields { public: // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Short2::Max Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Max_0; // System.Numerics.Vector2 SixLabors.ImageSharp.PixelFormats.Short2::Min Vector2_t1455881409307224D6099F54FA7E478733EEF61D ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_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(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758_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.Short4 struct Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C { public: // System.UInt64 SixLabors.ImageSharp.PixelFormats.Short4::k__BackingField uint64_t ___U3CPackedValueU3Ek__BackingField_2; public: inline static int32_t get_offset_of_U3CPackedValueU3Ek__BackingField_2() { return static_cast(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C, ___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 Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_StaticFields { public: // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::Max Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Max_0; // System.Numerics.Vector4 SixLabors.ImageSharp.PixelFormats.Short4::Min Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___Min_1; public: inline static int32_t get_offset_of_Max_0() { return static_cast(offsetof(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_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(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C_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.Memory.SpanCacheMode struct SpanCacheMode_t40013CE98A05C07704EEC3CE35CE0ECED520AA41 { public: // System.Int32 SixLabors.ImageSharp.Memory.SpanCacheMode::value__ int32_t ___value___2; public: inline static int32_t get_offset_of_value___2() { return static_cast(offsetof(SpanCacheMode_t40013CE98A05C07704EEC3CE35CE0ECED520AA41, ___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; } }; // System.Pinnable`1 struct Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 : public RuntimeObject { public: // T System.Pinnable`1::Data Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4, ___Data_0)); } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB get_Data_0() const { return ___Data_0; } inline Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rg32_t839F526910DCBB689E9E329CA2BA82BCB097DDFB value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D : public RuntimeObject { public: // T System.Pinnable`1::Data Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D, ___Data_0)); } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 get_Data_0() const { return ___Data_0; } inline Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgb24_t87728ACFC6F4F2A4A400C682C0067122C6BBAFA3 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF : public RuntimeObject { public: // T System.Pinnable`1::Data Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF, ___Data_0)); } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC get_Data_0() const { return ___Data_0; } inline Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgba1010102_t37456A81213794A219B5E125044CD6610ADF92CC value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 : public RuntimeObject { public: // T System.Pinnable`1::Data Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63, ___Data_0)); } inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 get_Data_0() const { return ___Data_0; } inline Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Rgba32_t1184C9A30A26072D3DA18AAF3F7D3BEE0CA2B7A3 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF : public RuntimeObject { public: // T System.Pinnable`1::Data RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF, ___Data_0)); } inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 get_Data_0() const { return ___Data_0; } inline RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(RgbaVector_tC24DAEA7984B353C7B6C3A1D409C2495126C7C53 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C : public RuntimeObject { public: // T System.Pinnable`1::Data Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C, ___Data_0)); } inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 get_Data_0() const { return ___Data_0; } inline Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Short2_t7201C94E35C58FCE45104BA58E718E2F5FE66758 value) { ___Data_0 = value; } }; // System.Pinnable`1 struct Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 : public RuntimeObject { public: // T System.Pinnable`1::Data Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C ___Data_0; public: inline static int32_t get_offset_of_Data_0() { return static_cast(offsetof(Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1, ___Data_0)); } inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C get_Data_0() const { return ___Data_0; } inline Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C * get_address_of_Data_0() { return &___Data_0; } inline void set_Data_0(Short4_tFFB6E5A6FE3447E2FDB988943812F3CE8E7B8B0C value) { ___Data_0 = value; } }; // System.ValueTuple`4 struct ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC { public: // T1 System.ValueTuple`4::Item1 uint64_t ___Item1_0; // T2 System.ValueTuple`4::Item2 int32_t ___Item2_1; // T3 System.ValueTuple`4::Item3 uint64_t ___Item3_2; // T4 System.ValueTuple`4::Item4 RuntimeObject * ___Item4_3; public: inline static int32_t get_offset_of_Item1_0() { return static_cast(offsetof(ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC, ___Item1_0)); } inline uint64_t get_Item1_0() const { return ___Item1_0; } inline uint64_t* get_address_of_Item1_0() { return &___Item1_0; } inline void set_Item1_0(uint64_t value) { ___Item1_0 = value; } inline static int32_t get_offset_of_Item2_1() { return static_cast(offsetof(ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC, ___Item2_1)); } inline int32_t get_Item2_1() const { return ___Item2_1; } inline int32_t* get_address_of_Item2_1() { return &___Item2_1; } inline void set_Item2_1(int32_t value) { ___Item2_1 = value; } inline static int32_t get_offset_of_Item3_2() { return static_cast(offsetof(ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC, ___Item3_2)); } inline uint64_t get_Item3_2() const { return ___Item3_2; } inline uint64_t* get_address_of_Item3_2() { return &___Item3_2; } inline void set_Item3_2(uint64_t value) { ___Item3_2 = value; } inline static int32_t get_offset_of_Item4_3() { return static_cast(offsetof(ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC, ___Item4_3)); } inline RuntimeObject * get_Item4_3() const { return ___Item4_3; } inline RuntimeObject ** get_address_of_Item4_3() { return &___Item4_3; } inline void set_Item4_3(RuntimeObject * value) { ___Item4_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___Item4_3), (void*)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.Memory.MemoryGroupSpanCache struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD { public: // SixLabors.ImageSharp.Memory.SpanCacheMode SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::Mode int32_t ___Mode_0; // System.Byte[] SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::SingleArray ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___SingleArray_1; // System.Void* SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::SinglePointer void* ___SinglePointer_2; // System.Void*[] SixLabors.ImageSharp.Memory.MemoryGroupSpanCache::MultiPointer VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* ___MultiPointer_3; public: inline static int32_t get_offset_of_Mode_0() { return static_cast(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___Mode_0)); } inline int32_t get_Mode_0() const { return ___Mode_0; } inline int32_t* get_address_of_Mode_0() { return &___Mode_0; } inline void set_Mode_0(int32_t value) { ___Mode_0 = value; } inline static int32_t get_offset_of_SingleArray_1() { return static_cast(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___SingleArray_1)); } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* get_SingleArray_1() const { return ___SingleArray_1; } inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726** get_address_of_SingleArray_1() { return &___SingleArray_1; } inline void set_SingleArray_1(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* value) { ___SingleArray_1 = value; Il2CppCodeGenWriteBarrier((void**)(&___SingleArray_1), (void*)value); } inline static int32_t get_offset_of_SinglePointer_2() { return static_cast(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___SinglePointer_2)); } inline void* get_SinglePointer_2() const { return ___SinglePointer_2; } inline void** get_address_of_SinglePointer_2() { return &___SinglePointer_2; } inline void set_SinglePointer_2(void* value) { ___SinglePointer_2 = value; } inline static int32_t get_offset_of_MultiPointer_3() { return static_cast(offsetof(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD, ___MultiPointer_3)); } inline VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* get_MultiPointer_3() const { return ___MultiPointer_3; } inline VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C** get_address_of_MultiPointer_3() { return &___MultiPointer_3; } inline void set_MultiPointer_3(VoidU2AU5BU5D_t2AFB886FD2F45D889C078F064736049ECE65D10C* value) { ___MultiPointer_3 = value; Il2CppCodeGenWriteBarrier((void**)(&___MultiPointer_3), (void*)value); } }; // Native definition for P/Invoke marshalling of SixLabors.ImageSharp.Memory.MemoryGroupSpanCache struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD_marshaled_pinvoke { int32_t ___Mode_0; Il2CppSafeArray/*NONE*/* ___SingleArray_1; void* ___SinglePointer_2; void** ___MultiPointer_3; }; // Native definition for COM marshalling of SixLabors.ImageSharp.Memory.MemoryGroupSpanCache struct MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD_marshaled_com { int32_t ___Mode_0; Il2CppSafeArray/*NONE*/* ___SingleArray_1; void* ___SinglePointer_2; void** ___MultiPointer_3; }; // 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: }; // System.Comparison`1> struct Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 : public MulticastDelegate_t { public: public: }; // System.Comparison`1> struct Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB : public MulticastDelegate_t { public: public: }; // System.Comparison`1> struct Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F : public MulticastDelegate_t { public: public: }; // System.Comparison`1> struct Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 : public MulticastDelegate_t { public: public: }; // System.Comparison`1> struct Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 : public MulticastDelegate_t { public: public: }; // System.Comparison`1> struct Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 : public MulticastDelegate_t { public: public: }; // System.Comparison`1> struct Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 : public MulticastDelegate_t { public: public: }; // System.Comparison`1> struct Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 : public MulticastDelegate_t { public: public: }; // System.Comparison`1> struct Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 : public MulticastDelegate_t { public: public: }; // System.Comparison`1 struct Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 : public MulticastDelegate_t { public: public: }; // SixLabors.ImageSharp.Memory.MemoryGroup`1 struct MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C : public RuntimeObject { public: // SixLabors.ImageSharp.Memory.MemoryGroupSpanCache SixLabors.ImageSharp.Memory.MemoryGroup`1::memoryGroupSpanCache MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD ___memoryGroupSpanCache_1; // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::k__BackingField int32_t ___U3CBufferLengthU3Ek__BackingField_2; // System.Int64 SixLabors.ImageSharp.Memory.MemoryGroup`1::k__BackingField int64_t ___U3CTotalLengthU3Ek__BackingField_3; // System.Boolean SixLabors.ImageSharp.Memory.MemoryGroup`1::k__BackingField bool ___U3CIsValidU3Ek__BackingField_4; // SixLabors.ImageSharp.Memory.MemoryGroupView`1 SixLabors.ImageSharp.Memory.MemoryGroup`1::k__BackingField MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * ___U3CViewU3Ek__BackingField_5; public: inline static int32_t get_offset_of_memoryGroupSpanCache_1() { return static_cast(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___memoryGroupSpanCache_1)); } inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD get_memoryGroupSpanCache_1() const { return ___memoryGroupSpanCache_1; } inline MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD * get_address_of_memoryGroupSpanCache_1() { return &___memoryGroupSpanCache_1; } inline void set_memoryGroupSpanCache_1(MemoryGroupSpanCache_t65EC218BA5EEDF5389F3D13A2A77951F80541BDD value) { ___memoryGroupSpanCache_1 = value; Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___SingleArray_1), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&___memoryGroupSpanCache_1))->___MultiPointer_3), (void*)NULL); #endif } inline static int32_t get_offset_of_U3CBufferLengthU3Ek__BackingField_2() { return static_cast(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___U3CBufferLengthU3Ek__BackingField_2)); } inline int32_t get_U3CBufferLengthU3Ek__BackingField_2() const { return ___U3CBufferLengthU3Ek__BackingField_2; } inline int32_t* get_address_of_U3CBufferLengthU3Ek__BackingField_2() { return &___U3CBufferLengthU3Ek__BackingField_2; } inline void set_U3CBufferLengthU3Ek__BackingField_2(int32_t value) { ___U3CBufferLengthU3Ek__BackingField_2 = value; } inline static int32_t get_offset_of_U3CTotalLengthU3Ek__BackingField_3() { return static_cast(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___U3CTotalLengthU3Ek__BackingField_3)); } inline int64_t get_U3CTotalLengthU3Ek__BackingField_3() const { return ___U3CTotalLengthU3Ek__BackingField_3; } inline int64_t* get_address_of_U3CTotalLengthU3Ek__BackingField_3() { return &___U3CTotalLengthU3Ek__BackingField_3; } inline void set_U3CTotalLengthU3Ek__BackingField_3(int64_t value) { ___U3CTotalLengthU3Ek__BackingField_3 = value; } inline static int32_t get_offset_of_U3CIsValidU3Ek__BackingField_4() { return static_cast(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___U3CIsValidU3Ek__BackingField_4)); } inline bool get_U3CIsValidU3Ek__BackingField_4() const { return ___U3CIsValidU3Ek__BackingField_4; } inline bool* get_address_of_U3CIsValidU3Ek__BackingField_4() { return &___U3CIsValidU3Ek__BackingField_4; } inline void set_U3CIsValidU3Ek__BackingField_4(bool value) { ___U3CIsValidU3Ek__BackingField_4 = value; } inline static int32_t get_offset_of_U3CViewU3Ek__BackingField_5() { return static_cast(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C, ___U3CViewU3Ek__BackingField_5)); } inline MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * get_U3CViewU3Ek__BackingField_5() const { return ___U3CViewU3Ek__BackingField_5; } inline MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D ** get_address_of_U3CViewU3Ek__BackingField_5() { return &___U3CViewU3Ek__BackingField_5; } inline void set_U3CViewU3Ek__BackingField_5(MemoryGroupView_1_t4053E871144E98570DD5E51C1A324618A209EE9D * value) { ___U3CViewU3Ek__BackingField_5 = value; Il2CppCodeGenWriteBarrier((void**)(&___U3CViewU3Ek__BackingField_5), (void*)value); } }; struct MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C_StaticFields { public: // System.Int32 SixLabors.ImageSharp.Memory.MemoryGroup`1::ElementSize int32_t ___ElementSize_0; public: inline static int32_t get_offset_of_ElementSize_0() { return static_cast(offsetof(MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C_StaticFields, ___ElementSize_0)); } inline int32_t get_ElementSize_0() const { return ___ElementSize_0; } inline int32_t* get_address_of_ElementSize_0() { return &___ElementSize_0; } inline void set_ElementSize_0(int32_t value) { ___ElementSize_0 = value; } }; // System.ArgumentException struct ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: // System.String System.ArgumentException::m_paramName String_t* ___m_paramName_17; public: inline static int32_t get_offset_of_m_paramName_17() { return static_cast(offsetof(ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00, ___m_paramName_17)); } inline String_t* get_m_paramName_17() const { return ___m_paramName_17; } inline String_t** get_address_of_m_paramName_17() { return &___m_paramName_17; } inline void set_m_paramName_17(String_t* value) { ___m_paramName_17 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_paramName_17), (void*)value); } }; // System.IndexOutOfRangeException struct IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.InvalidOperationException struct InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.NotSupportedException struct NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 : public SystemException_tC551B4D6EE3772B5F32C71EE8C719F4B43ECCC62 { public: public: }; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 : public ArgumentException_t505FA8C11E883F2D96C797AD9D396490794DEE00 { public: // System.Object System.ArgumentOutOfRangeException::m_actualValue RuntimeObject * ___m_actualValue_19; public: inline static int32_t get_offset_of_m_actualValue_19() { return static_cast(offsetof(ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8, ___m_actualValue_19)); } inline RuntimeObject * get_m_actualValue_19() const { return ___m_actualValue_19; } inline RuntimeObject ** get_address_of_m_actualValue_19() { return &___m_actualValue_19; } inline void set_m_actualValue_19(RuntimeObject * value) { ___m_actualValue_19 = value; Il2CppCodeGenWriteBarrier((void**)(&___m_actualValue_19), (void*)value); } }; struct ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_StaticFields { public: // System.String modreq(System.Runtime.CompilerServices.IsVolatile) System.ArgumentOutOfRangeException::_rangeMessage String_t* ____rangeMessage_18; public: inline static int32_t get_offset_of__rangeMessage_18() { return static_cast(offsetof(ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_StaticFields, ____rangeMessage_18)); } inline String_t* get__rangeMessage_18() const { return ____rangeMessage_18; } inline String_t** get_address_of__rangeMessage_18() { return &____rangeMessage_18; } inline void set__rangeMessage_18(String_t* value) { ____rangeMessage_18 = value; Il2CppCodeGenWriteBarrier((void**)(&____rangeMessage_18), (void*)value); } }; #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Object[] struct ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE : public RuntimeArray { public: ALIGN_FIELD (8) RuntimeObject * m_Items[1]; public: inline RuntimeObject * GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline RuntimeObject ** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, RuntimeObject * value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline RuntimeObject * GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline RuntimeObject ** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject * value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Byte[] struct ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726 : public RuntimeArray { public: ALIGN_FIELD (8) uint8_t m_Items[1]; public: inline uint8_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline uint8_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, uint8_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value) { m_Items[index] = value; } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 m_Items[1]; public: inline KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); } inline KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 m_Items[1]; public: inline KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); } inline KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 m_Items[1]; public: inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); #endif } }; // System.Collections.Generic.KeyValuePair`2[] struct KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1 : public RuntimeArray { public: ALIGN_FIELD (8) KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B m_Items[1]; public: inline KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B * GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); } inline KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___value_1), (void*)NULL); } }; // System.ValueTuple`2[] struct ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D : public RuntimeArray { public: ALIGN_FIELD (8) ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E m_Items[1]; public: inline ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E * 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, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E value) { m_Items[index] = value; } }; // System.ValueTuple`2[] struct ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A : public RuntimeArray { public: ALIGN_FIELD (8) ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 m_Items[1]; public: inline ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 * 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, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 value) { m_Items[index] = value; } }; // System.ValueTuple`2[] struct ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A : public RuntimeArray { public: ALIGN_FIELD (8) ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 m_Items[1]; public: inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 * 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, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2_1), (void*)NULL); #endif } inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2_1), (void*)NULL); #endif } }; // System.ValueTuple`4[] struct ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E : public RuntimeArray { public: ALIGN_FIELD (8) ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC m_Items[1]; public: inline ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC * 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, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item4_3), (void*)NULL); } inline ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item4_3), (void*)NULL); } }; // o0.Geometry.Vector`1[] struct Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB : public RuntimeArray { public: ALIGN_FIELD (8) Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 m_Items[1]; public: inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * 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, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 value) { m_Items[index] = value; } }; // SixLabors.ImageSharp.Processing.Processors.Convolution.Parameters.BokehBlurKernelData[] struct BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828 : public RuntimeArray { public: ALIGN_FIELD (8) BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D m_Items[1]; public: inline BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D * 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, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Parameters_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Kernels_1), (void*)NULL); #endif } inline BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D * GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Parameters_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Kernels_1), (void*)NULL); #endif } }; // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mBB5F7C5B12FAACE8297E035BD80970B255335564_gshared_inline (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_gshared (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::Add(!!0&,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_gshared_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m76F97206FF212C18370D80AE58C207BD4E1E1AFD_gshared_inline (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m3F99223FF6541CD2A6080A7D40A4E383D5B9FE21_gshared_inline (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mEE7B5093E760E54B3FA96072FCF659831F951735_gshared_inline (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m441AA402A366BD559D4DF0BC8B2C1A106BB06E46_gshared_inline (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m23E7301C4A8ED09B1370959C72BD7A970FA83BD9_gshared_inline (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m0D9F79FBB212EBB0B602234552C76A812A8B02B9_gshared_inline (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mD9AA7DEE844FE0D427E217E27198162B56173703_gshared_inline (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mE747A8E496D28CE2FB4A91D424BED15E8688F915_gshared_inline (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mDD0820657B72A19D69D5B11D1B206A6EB6087664_gshared_inline (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mEE58B8EF4AEB3AB738F4325C8868E3E4AD55074B_gshared_inline (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m10FF2E1963AC0103A40AD7BAABDFB59AC16B5321_gshared_inline (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m9F1E4E7CF5A1480D1856743EDE5613725729054D_gshared_inline (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mB20B25815A0F58998987902C74C61B8CF71ABDDC_gshared_inline (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mE3FA8612DA881159CDE624D0F003DC086F935E85_gshared_inline (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mEF9F9AFE518DB55A487C3D65C0A6DDAE0A0A9BBB_gshared_inline (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m54E3969D73E09A7EEFFB795B012D4B4C4D4395FF_gshared_inline (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m7286B4D3BBAC21FCE6060B39A0EB678DE26D6644_gshared_inline (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m4AF5A3F46AA9046404392A4A83965169D1EA828E_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 SixLabors.ImageSharp.Memory.Buffer2D`1::DangerousGetRowSpan(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_gshared_inline (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method); // System.Span`1 System.Runtime.InteropServices.MemoryMarshal::Cast(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_gshared (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mE484EE84F428EB2AFA54F096CC31CADAD1DEE106_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8A22A5AD1B839BBD6F2947E4EF7FE3325583B619_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m7366C8C4CDB2D816F418ADFCFC8C806A73B28A03_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mB271727A1AE74881E163F5064B4C2B92CD086F3A_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m646EE846BA807C01A93CDB2D77902011F6C15B92_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m0776554F866B9378A583561E1EC85B9FB9B08CE9_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m1F66F1C5F856DDCF26213DE27D210FE3BA480F16_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE2995E84EF5FBD809D01685CE1B3EA218974D54B_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mD42A4CB0061BEA45111255B6FD86B10BD1184EA2_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m082E49A6C43C0C2AAE904BCF32E01ACEEBCB90A9_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mE14DCE526A1F8C56B113985B824F77119972C6FB_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mEECCA7AD4B26C2DA649D75EF06FA33A341DC81F1_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m23B3BD73E11D231B728679FEDECE5153A8359842_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m4A7E8F67E3EA8A2A24B5D5694029113880355CEA_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m741BB0609DD1188495583942E22B108E00490444_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m9C3395E69B90736BFFC1C161016EEA07E07EFA08_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mB1C52F8124034EEDDFAE51D3F0FADA0C4341B314_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mDC28F97E62894D9FD19DE465ECE5DA02725075B1_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m77C4033F0B5338DB07AAB5A654B3E5CE23D6E2F0_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m42834E6B51ED2B15CE0454CFF5806F6051806319_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m62722467B14D067A9DEBA5B92E1F3BA3C45B59A3_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8E70DFB609B877BC0F6764B024F50CE8D7DDA982_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m7D09E5B11A4365D1409CB3782F9081694604BD9B_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8DED58113E8F9918155BA0C5E63735E8C360A098_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m922BEB417977C3850F0C7578EB56D10B3AAA3646_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m7F7865E355D86BF972133727FC060BB78DB1E4A5_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mBB709EA6D4CD274AC2FEACCD20B821AE8B956C93_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mA4C46D9D908107FCD104BEE0A779B3A8230154A5_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m4942A47D1BEB042C7BFB08A159E8D2857BC1BD44_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m10B7E194F676AF8C5BF83C809D484F31C52A05C1_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mBC8ED03873A98AC3FEC64C8D4A72E3CDAE0D3D12_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE130E66962E8C02D147EE6F0A21CC23F38787287_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m880639C54830C118FA682987433A5AB1FDF33E73_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mD8C669631D35B554F26701C2F034B990BA3F34BF_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mFABC8E340A73B965D62DAA66D46D17BF7F0FF3F4_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m2F31CF52E4465B45B7ADC379B6DE9F8B2851095D_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m3EDD45B268715336658F4C1745B3CA60CCA5A250_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m6DE4C446E5F68D1F3EB058EB5F45D440ECE472BB_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m624C3DEE9D49A853945A44D4ADA077123AACCC7C_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m33D4DA5124F54E5AD865F6E85ECEDEAE558E32E2_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mDF27946071469E3A1DF7B397DAA69324BEB97577_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m53FD3DF3FEFB135F243E45F2FD3FFDBD4373F2AC_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m5375BF16A4EB514D32BBD729102C08D2715C553E_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m604EABB1DAE383D990CA313015D2394D74EE60D8_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m75E10065131490537156A9A827027CFC7FCEC8B1_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m3D5C0ABDE410C87BFFF5124964852D7D4B26671D_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mD6DD2028EC3B6DA7194A0E40D35C103F0CEF532C_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mECCC46E2BDD32EF477C049A25D9C9A4D3CC63368_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mB06601C483C64C6082268583DEFFD372E4F04A5D_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m36411F7BCF9EEA3879B0CC3B4B43A52636957C07_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m62C873DA2270F533C73355956537CA31F03F1643_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m418D7BCAB27B719EC0E4FB1EDCA10A189ED7F09A_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mDAB14FFB978B9A5233FEDC2820974F0443E4090F_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m487607C738078A799333D3851225056D651FE7E5_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m26B7C7A0B3D38DCD490FA527CFEE7B0947FE3576_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE238F59550A152E9D810AE455B752A5DB75835CC_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m571DC70F8F206480D006C9472A9E8E8CB901DDB2_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m55E9E5AC1C9E98AE06858C3A1B412FAE23DD49E0_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m12EDF68B2BDAC55A5845E6AA4B578D35AC37AE92_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m88D006B692AC3A1DF52101DEB18F5A5F697DABFA_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mE07488B4BB3E60072D97D6D3B38E8BA40C72F4F5_gshared_inline (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB0700DF1E939BA880AED8A1062DE66295C974A3C_gshared_inline (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m9EE4EED675A181D0A2AEE53F4A14AE46DEFD25EC_gshared_inline (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m053E5A6C59768C119A7D03E92324780FC914FFE6_gshared_inline (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mF457B8EE92563C4B8D6E7F6B7ED534E4D50EF505_gshared_inline (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m14BA00511DFB7B4C6252BF18D113B0D7D8BC189A_gshared_inline (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m4FA22CFBFA205DF683253C0870656F5E358DB983_gshared_inline (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB5C5CDA4547C51866EE51F1FAE70CAE76150E245_gshared_inline (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mAF7D111C0B5F970F2448305C93682EB77C54092B_gshared_inline (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m7FE147D319436B95EFB488A9E2600A29D236DF88_gshared_inline (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m4EAAFE834B832941AE1F0B0FA0B00CF6A7BF1725_gshared_inline (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mC3F0A44FBF49B39678CEDE372290FAB65BC0ED0B_gshared_inline (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mBF23712C54E53605673E60A6AA500D8601CDA67E_gshared_inline (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m06B206C1FDFF80EFD0F26DF94E84F234B826CFA6_gshared_inline (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74AB27B2A140C9D0BDB72915F070C0C480C9ACCF_gshared_inline (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m3A24AE768315BFC5799DB4DCC07A7E3754CFBA96_gshared_inline (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD5BF6CFD2A46E5FAD13568269501A6AFFA17C639_gshared_inline (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mD9D2D8F3C57587EA4682D4736211B13A0BBC8AF6_gshared_inline (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m26D3CDA391128AAB78A2CDFD7796AC1C2C59E760_gshared_inline (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mCB189138E1A361EA08B057972F7CE3501D7FC1FF_gshared_inline (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD48836B6DEFE313866F490092410F36E40A1541C_gshared_inline (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mE581AF01AB91B4AD197BC94774724F3878CD2F6A_gshared_inline (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mFEA38B74F2D14D36CA6BB867EB716A8EA78FB304_gshared_inline (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mD7443EA2FDB3FB7FC69833130DD8208E1AD19E20_gshared_inline (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m3971AA2A63703B02BEF75679BEAC87D75569E7F2_gshared_inline (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m99E808391400FCFEF6E23F11BD8E5BCCC2C16060_gshared_inline (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mA7BFA14C6E2C60D1DA66417C37BE7030A72FAFC2_gshared_inline (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m02391518194181BA3624D3786A12668A842A7E3C_gshared_inline (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD6909095F86BF58DD7C2A88D6BC8C6A1692A252D_gshared_inline (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m96063C00841BAC714D965C931221FE6451C14659_gshared_inline (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m7C03F624DFC2EE750B2BA5EAF7EFCAB0B06BB9B7_gshared_inline (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m63F8F3B3A7DD15A5AF85A9AD39172796D6D6EFD7_gshared_inline (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m68030B4DDE8BD08A4DA3E71B73493B4BE292CC64_gshared_inline (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mE9BC10D2D758DB64322BB831721A2FC512B74E7A_gshared_inline (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m57798B93BEBC19E9210DE7B9C4495C8F063E9B66_gshared_inline (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mFC9A2AE4FDEF83C35A00FBA0EE0B5A2ADB715038_gshared_inline (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m0794DE99CA7DEF2429D165B242BDF2484C07FA2B_gshared_inline (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m045B76B0FFBD2E12AC0A5F5E07618CD2B615ECCA_gshared_inline (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mC7ECAB6729A00444F17576F1010763D7CF5ECD8F_gshared_inline (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m9B4536C068542A29FC20E3D91D7645C4226090A4_gshared_inline (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m28A1D6C6C7AA5DEBED1BDE56256457190278FDD1_gshared_inline (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m30A1A26FD7671953671D7E20FC66797684536B87_gshared_inline (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74E437DF869ED5EE951D0767B8EAC04B3A037B56_gshared_inline (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mED6EBCF6781F10784A01FFF9CD90288359994694_gshared_inline (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mB6B83AFED9563F789B8C346002EDFAE11C2BBB4F_gshared_inline (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m9EC97CA0F3861552BC94A6FC38B1EAF8A3040981_gshared_inline (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m0E5C8FAA2A6D8D58A85FDB51F7592E0BDA620463_gshared_inline (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mAA5417B65F82812FE162F375B4ECDCA22CBE61D9_gshared_inline (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mED5066AC3B67A669595131CE8B4085CA6DEF9CDA_gshared_inline (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m06937B15B6663D03858E6C05EC2BEA841B4AD82D_gshared_inline (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mFC3A5CA0AF0F40EC64F89F72E534BE378AE623F1_gshared_inline (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m90F26B9448DABF7D58543FA30A70A29A9D9CC4DA_gshared_inline (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74E5CC38CEEFAF8F368BC1F4E1DE93DBCADD37CA_gshared_inline (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB0ECFEB4846E9347DF397C4EDBB0CC05C1A642F3_gshared_inline (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m89E1E9F6C65DB61D7E4E0811F10A77245422B66D_gshared_inline (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mA0CF87936CEB5A8A0C64A18E859A6D8EF6CE6AD9_gshared_inline (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m03716A28A80036E9584B04EF72532C7E8A42B8E3_gshared_inline (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m590B9BB7770C4121A6F786C0F1C02A1DEBA20986_gshared_inline (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * __this, int32_t ___y0, const RuntimeMethod* method); // System.Void System.Collections.Generic.ArrayBuilder`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayBuilder_1__ctor_m74461E96944815A85A1C4B321E6BCFCE0244AEE9_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___capacity0, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.ArrayBuilder`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayBuilder_1_get_Capacity_m4780D8BD3A8E37CD8FA6108FB4BE1241EB0CC146_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.ArrayBuilder`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArrayBuilder_1_get_Count_m1A196A3989F8E85BAC9702129E5D5B92CF2C15FF_gshared_inline (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method); // T System.Collections.Generic.ArrayBuilder`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArrayBuilder_1_get_Item_m8AE1ACBBCD3D5ADF5DE0D40F6AB33121245B112F_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void System.Collections.Generic.ArrayBuilder`1::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayBuilder_1_EnsureCapacity_m884B5F687FCCB3D8765601664836BFD3D9826454_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___minimum0, const RuntimeMethod* method); // System.Void System.Collections.Generic.ArrayBuilder`1::UncheckedAdd(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayBuilder_1_UncheckedAdd_m2933995D0EA1A5E54490DF5F7817B574682DD942_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Void System.Collections.Generic.ArrayBuilder`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayBuilder_1_Add_mB64C9A916CCBDB6B9050D4D8D18774298F7BB16C_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // T[] System.Collections.Generic.ArrayBuilder`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArrayBuilder_1_ToArray_m74C195031F8C2552CBCD309372780CCDDB13C522_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method); // T[] System.ArraySegment`1::get_Array() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ArraySegment_1_get_Array_m79996A0C101669893B6ACC314BEA31597A00F9CB_gshared_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method); // System.Int32 System.ArraySegment`1::get_Offset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Offset_m13F255A2A7A730982F330A448FCB32239782C505_gshared_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method); // System.Int32 System.ArraySegment`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Count_mC13AC26CCFD0EACBCC08F24F2A7BB22841B44C32_gshared_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method); // System.Int32 System.ArraySegment`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_GetHashCode_mE272D917A8C5BA60274DEE4B4B6FF16902538911_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::Equals(System.ArraySegment`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_Equals_m471B44CC4A0CCBA90EBDCACC0CBE62B9B68213AA_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE ___obj0, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_Equals_m948036201C4DC636C1D1CF8370E4E6484F09EAFF_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // T System.ArraySegment`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, uint8_t ___value1, const RuntimeMethod* method); // System.Int32 System.ArraySegment`1::System.Collections.Generic.IList.IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_m458FB110B831F092606EE72315BA208A73B57A6A_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_m5A80AA1A8DDA71FC469316A3696B80FFC6A95FDF_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, uint8_t ___item1, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B62544965D22211B1F544CECDC799A9965090C9_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method); // T System.ArraySegment`1::System.Collections.Generic.IReadOnlyList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m64BF98FD6AAB37948E62950614C2A515FF127CA6_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD4A310D1462E188C9B0784D8EEB6960445A7163_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB88F9668C14A6C90543B5C524F1B53ADF4471B55_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m5D25690E86C4CFC58D410663E4E5785D78851C7C_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m8093CADB126A1B6985D5E502B4058F4FDA671341_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB3C09931124C3F15CB4DADFB437D0BCC7B2368F8_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerator`1 System.ArraySegment`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9EFDA5EB05C53F69CB3224E42F3B18C8533AE795_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method); // System.Collections.IEnumerator System.ArraySegment`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_mCE083CD314A52CD85ADBC619C97F818FA8B9A2AB_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method); // T[] System.ArraySegment`1::get_Array() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArraySegment_1_get_Array_m065D653FC93EBFF83A8B1E4B9846D76F788847C8_gshared_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method); // System.Int32 System.ArraySegment`1::get_Offset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Offset_m68B7F95FBF7F0BFA462950EA120E47C6668442E9_gshared_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method); // System.Int32 System.ArraySegment`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Count_mFAF1E14AADD7928F5EE535DD5545EB48BCE81154_gshared_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method); // System.Int32 System.ArraySegment`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_GetHashCode_m0E6ED463E91EF1BED8F98A5F0DE831F1A43E4B30_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::Equals(System.ArraySegment`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_Equals_mAA8F9F351C8FC738FC88900A1C7DDC12B5130E2D_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 ___obj0, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_Equals_mD5605B364FF756EF738D5D92A74B57E8FCC6520E_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method); // T System.ArraySegment`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method); // System.Int32 System.ArraySegment`1::System.Collections.Generic.IList.IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_mA7CB6A4A7E59929C9425F6D45D41B48EC75F5CD9_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_mF7ADD4DACEE24E384E4B3B23AE3336A139D3C12E_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFE04F0F1C3E6562CCF4572E479C21375CC24D78E_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method); // T System.ArraySegment`1::System.Collections.Generic.IReadOnlyList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB9A89C287F10BE3F28839245AC42A3D1FBE8EBF2_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEDAAA4989BC1EB1E0D52CD331EB0C682AB137FF5_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4D960FD40571EED0A2E8AF8FBFD8CBDFCCDABDAE_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m33D766AA9D1FAF9C0BF84CD0CCC4CA1626D6E4B2_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m77DD3AF6531CA2D18507085A915BF3FD0AE82960_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method); // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D47D1BAFA985A849602DC89D5AF4ABA1608CE84_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method); // System.Collections.Generic.IEnumerator`1 System.ArraySegment`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF67F1203C16E9A9EB7729FA376F7C39C48F80388_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method); // System.Collections.IEnumerator System.ArraySegment`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_m4A4B79C2113E21E480D6BB13269A19B426B55373_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Numerics::ClampReduce(System.Span`1,T,T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Numerics_ClampReduce_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m11E0916E0587762F43A18D392A43162B3ECF0DDC_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, float ___min1, float ___max2, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m67F4B31BCD3CC966C9D1FA295522B7CDDAE05397_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, const RuntimeMethod* method); // System.Int32 System.Span`1::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, const RuntimeMethod* method); // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference(System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float* MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mF38D441DE125D5CC5C941E2E4AB315C7C4C51182_gshared (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, const RuntimeMethod* method); // !!0& System.Runtime.CompilerServices.Unsafe::Add(!!0&,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_gshared_inline (float* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.Unsafe::IsAddressLessThan(!!0&,!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Unsafe_IsAddressLessThan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mA65ABA3CE2DC39CD2E7F353B4150E68A3D05C02B_gshared_inline (float* ___left0, float* ___right1, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.Unsafe::IsAddressLessThan(!!0&,!!0&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_gshared_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___right1, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ___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_m28C01E83C3FC0D470945D689762427854BEDED05_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ___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_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ___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_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ___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_m7033FC78BF46CA729241A0E751D010A804C9CB8F_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ___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_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___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_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.Span`1 System.Span`1::Slice(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __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_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_mBB5F7C5B12FAACE8297E035BD80970B255335564_inline (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_mBB5F7C5B12FAACE8297E035BD80970B255335564_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Int32 SixLabors.ImageSharp.Rectangle::get_X() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, int32_t, const RuntimeMethod*))Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_gshared_inline)(__this, ___start0, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, const RuntimeMethod*))Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline)(__this, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline)(__this, ___start0, ___length1, method); } // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference(System.Span`1) inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100 (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span0, const RuntimeMethod* method) { return (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_gshared)(___span0, method); } // !!0& System.Runtime.CompilerServices.Unsafe::Add(!!0&,System.Int32) inline Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method) { return (( Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, int32_t, const RuntimeMethod*))Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_gshared_inline)(___source0, ___elementOffset1, method); } // System.Single System.MathF::Pow(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline (float ___x0, float ___y1, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Rectangle::get_Width() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_m76F97206FF212C18370D80AE58C207BD4E1E1AFD_inline (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_m76F97206FF212C18370D80AE58C207BD4E1E1AFD_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_m3F99223FF6541CD2A6080A7D40A4E383D5B9FE21_inline (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_m3F99223FF6541CD2A6080A7D40A4E383D5B9FE21_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, int32_t, const RuntimeMethod*))Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_mEE7B5093E760E54B3FA96072FCF659831F951735_inline (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_mEE7B5093E760E54B3FA96072FCF659831F951735_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_m441AA402A366BD559D4DF0BC8B2C1A106BB06E46_inline (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_m441AA402A366BD559D4DF0BC8B2C1A106BB06E46_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, int32_t, const RuntimeMethod*))Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_m23E7301C4A8ED09B1370959C72BD7A970FA83BD9_inline (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_m23E7301C4A8ED09B1370959C72BD7A970FA83BD9_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_m0D9F79FBB212EBB0B602234552C76A812A8B02B9_inline (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_m0D9F79FBB212EBB0B602234552C76A812A8B02B9_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, int32_t, const RuntimeMethod*))Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_mD9AA7DEE844FE0D427E217E27198162B56173703_inline (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_mD9AA7DEE844FE0D427E217E27198162B56173703_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_mE747A8E496D28CE2FB4A91D424BED15E8688F915_inline (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_mE747A8E496D28CE2FB4A91D424BED15E8688F915_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *, int32_t, const RuntimeMethod*))Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_mDD0820657B72A19D69D5B11D1B206A6EB6087664_inline (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_mDD0820657B72A19D69D5B11D1B206A6EB6087664_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_mEE58B8EF4AEB3AB738F4325C8868E3E4AD55074B_inline (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_mEE58B8EF4AEB3AB738F4325C8868E3E4AD55074B_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *, int32_t, const RuntimeMethod*))Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_m10FF2E1963AC0103A40AD7BAABDFB59AC16B5321_inline (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_m10FF2E1963AC0103A40AD7BAABDFB59AC16B5321_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_m9F1E4E7CF5A1480D1856743EDE5613725729054D_inline (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_m9F1E4E7CF5A1480D1856743EDE5613725729054D_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *, int32_t, const RuntimeMethod*))Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_mB20B25815A0F58998987902C74C61B8CF71ABDDC_inline (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_mB20B25815A0F58998987902C74C61B8CF71ABDDC_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_mE3FA8612DA881159CDE624D0F003DC086F935E85_inline (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_mE3FA8612DA881159CDE624D0F003DC086F935E85_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *, int32_t, const RuntimeMethod*))Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_mEF9F9AFE518DB55A487C3D65C0A6DDAE0A0A9BBB_inline (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_mEF9F9AFE518DB55A487C3D65C0A6DDAE0A0A9BBB_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyGammaExposureRowOperation__ctor_m54E3969D73E09A7EEFFB795B012D4B4C4D4395FF_inline (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyGammaExposureRowOperation__ctor_m54E3969D73E09A7EEFFB795B012D4B4C4D4395FF_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *, int32_t, const RuntimeMethod*))Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_gshared_inline)(__this, ___start0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) inline void ApplyGammaExposureRowOperation_Invoke_m7286B4D3BBAC21FCE6060B39A0EB678DE26D6644_inline (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { (( void (*) (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C *, int32_t, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))ApplyGammaExposureRowOperation_Invoke_m7286B4D3BBAC21FCE6060B39A0EB678DE26D6644_gshared_inline)(__this, ___y0, ___span1, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m4AF5A3F46AA9046404392A4A83965169D1EA828E_inline (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m4AF5A3F46AA9046404392A4A83965169D1EA828E_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 SixLabors.ImageSharp.Memory.Buffer2D`1::DangerousGetRowSpan(System.Int32) inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * __this, int32_t ___y0, const RuntimeMethod* method) { return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, int32_t, const RuntimeMethod*))Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_gshared_inline)(__this, ___y0, method); } // System.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline)(__this, ___start0, ___length1, method); } // System.Span`1 System.Runtime.InteropServices.MemoryMarshal::Cast(System.Span`1) inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span0, const RuntimeMethod* method) { return (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , const RuntimeMethod*))MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_gshared)(___span0, method); } // System.Void SixLabors.ImageSharp.Numerics::Clamp(System.Span`1,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, float ___min1, float ___max2, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Numerics::CubeRootOnXYZ(System.Span`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___vectors0, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mE484EE84F428EB2AFA54F096CC31CADAD1DEE106_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *, int32_t, const RuntimeMethod*))Span_1_Slice_mE484EE84F428EB2AFA54F096CC31CADAD1DEE106_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m8A22A5AD1B839BBD6F2947E4EF7FE3325583B619_inline (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m8A22A5AD1B839BBD6F2947E4EF7FE3325583B619_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m7366C8C4CDB2D816F418ADFCFC8C806A73B28A03_inline (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m7366C8C4CDB2D816F418ADFCFC8C806A73B28A03_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mB271727A1AE74881E163F5064B4C2B92CD086F3A_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *, int32_t, const RuntimeMethod*))Span_1_Slice_mB271727A1AE74881E163F5064B4C2B92CD086F3A_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m646EE846BA807C01A93CDB2D77902011F6C15B92_inline (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m646EE846BA807C01A93CDB2D77902011F6C15B92_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m0776554F866B9378A583561E1EC85B9FB9B08CE9_inline (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m0776554F866B9378A583561E1EC85B9FB9B08CE9_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m1F66F1C5F856DDCF26213DE27D210FE3BA480F16_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *, int32_t, const RuntimeMethod*))Span_1_Slice_m1F66F1C5F856DDCF26213DE27D210FE3BA480F16_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_mE2995E84EF5FBD809D01685CE1B3EA218974D54B_inline (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_mE2995E84EF5FBD809D01685CE1B3EA218974D54B_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mD42A4CB0061BEA45111255B6FD86B10BD1184EA2_inline (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mD42A4CB0061BEA45111255B6FD86B10BD1184EA2_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *, int32_t, const RuntimeMethod*))Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m082E49A6C43C0C2AAE904BCF32E01ACEEBCB90A9_inline (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m082E49A6C43C0C2AAE904BCF32E01ACEEBCB90A9_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mE14DCE526A1F8C56B113985B824F77119972C6FB_inline (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mE14DCE526A1F8C56B113985B824F77119972C6FB_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *, int32_t, const RuntimeMethod*))Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_mEECCA7AD4B26C2DA649D75EF06FA33A341DC81F1_inline (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_mEECCA7AD4B26C2DA649D75EF06FA33A341DC81F1_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m23B3BD73E11D231B728679FEDECE5153A8359842_inline (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m23B3BD73E11D231B728679FEDECE5153A8359842_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Span_1_tC089F74404A3C46975952EE686EC533667BB207F *, int32_t, const RuntimeMethod*))Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m4A7E8F67E3EA8A2A24B5D5694029113880355CEA_inline (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m4A7E8F67E3EA8A2A24B5D5694029113880355CEA_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m741BB0609DD1188495583942E22B108E00490444_inline (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m741BB0609DD1188495583942E22B108E00490444_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *, int32_t, const RuntimeMethod*))Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m9C3395E69B90736BFFC1C161016EEA07E07EFA08_inline (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m9C3395E69B90736BFFC1C161016EEA07E07EFA08_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mB1C52F8124034EEDDFAE51D3F0FADA0C4341B314_inline (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mB1C52F8124034EEDDFAE51D3F0FADA0C4341B314_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *, int32_t, const RuntimeMethod*))Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_mDC28F97E62894D9FD19DE465ECE5DA02725075B1_inline (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_mDC28F97E62894D9FD19DE465ECE5DA02725075B1_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m77C4033F0B5338DB07AAB5A654B3E5CE23D6E2F0_inline (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m77C4033F0B5338DB07AAB5A654B3E5CE23D6E2F0_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *, int32_t, const RuntimeMethod*))Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m42834E6B51ED2B15CE0454CFF5806F6051806319_inline (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m42834E6B51ED2B15CE0454CFF5806F6051806319_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m62722467B14D067A9DEBA5B92E1F3BA3C45B59A3_inline (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m62722467B14D067A9DEBA5B92E1F3BA3C45B59A3_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *, int32_t, const RuntimeMethod*))Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m8E70DFB609B877BC0F6764B024F50CE8D7DDA982_inline (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m8E70DFB609B877BC0F6764B024F50CE8D7DDA982_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m7D09E5B11A4365D1409CB3782F9081694604BD9B_inline (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m7D09E5B11A4365D1409CB3782F9081694604BD9B_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *, int32_t, const RuntimeMethod*))Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m8DED58113E8F9918155BA0C5E63735E8C360A098_inline (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m8DED58113E8F9918155BA0C5E63735E8C360A098_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m922BEB417977C3850F0C7578EB56D10B3AAA3646_inline (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m922BEB417977C3850F0C7578EB56D10B3AAA3646_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *, int32_t, const RuntimeMethod*))Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m7F7865E355D86BF972133727FC060BB78DB1E4A5_inline (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m7F7865E355D86BF972133727FC060BB78DB1E4A5_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mBB709EA6D4CD274AC2FEACCD20B821AE8B956C93_inline (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mBB709EA6D4CD274AC2FEACCD20B821AE8B956C93_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *, int32_t, const RuntimeMethod*))Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_mA4C46D9D908107FCD104BEE0A779B3A8230154A5_inline (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_mA4C46D9D908107FCD104BEE0A779B3A8230154A5_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m4942A47D1BEB042C7BFB08A159E8D2857BC1BD44_inline (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m4942A47D1BEB042C7BFB08A159E8D2857BC1BD44_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *, int32_t, const RuntimeMethod*))Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m10B7E194F676AF8C5BF83C809D484F31C52A05C1_inline (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m10B7E194F676AF8C5BF83C809D484F31C52A05C1_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mBC8ED03873A98AC3FEC64C8D4A72E3CDAE0D3D12_inline (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mBC8ED03873A98AC3FEC64C8D4A72E3CDAE0D3D12_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *, int32_t, const RuntimeMethod*))Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_mE130E66962E8C02D147EE6F0A21CC23F38787287_inline (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_mE130E66962E8C02D147EE6F0A21CC23F38787287_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m880639C54830C118FA682987433A5AB1FDF33E73_inline (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m880639C54830C118FA682987433A5AB1FDF33E73_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *, int32_t, const RuntimeMethod*))Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_mD8C669631D35B554F26701C2F034B990BA3F34BF_inline (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_mD8C669631D35B554F26701C2F034B990BA3F34BF_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mFABC8E340A73B965D62DAA66D46D17BF7F0FF3F4_inline (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mFABC8E340A73B965D62DAA66D46D17BF7F0FF3F4_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *, int32_t, const RuntimeMethod*))Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m2F31CF52E4465B45B7ADC379B6DE9F8B2851095D_inline (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m2F31CF52E4465B45B7ADC379B6DE9F8B2851095D_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m3EDD45B268715336658F4C1745B3CA60CCA5A250_inline (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m3EDD45B268715336658F4C1745B3CA60CCA5A250_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *, int32_t, const RuntimeMethod*))Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m6DE4C446E5F68D1F3EB058EB5F45D440ECE472BB_inline (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m6DE4C446E5F68D1F3EB058EB5F45D440ECE472BB_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m624C3DEE9D49A853945A44D4ADA077123AACCC7C_inline (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m624C3DEE9D49A853945A44D4ADA077123AACCC7C_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *, int32_t, const RuntimeMethod*))Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m33D4DA5124F54E5AD865F6E85ECEDEAE558E32E2_inline (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m33D4DA5124F54E5AD865F6E85ECEDEAE558E32E2_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mDF27946071469E3A1DF7B397DAA69324BEB97577_inline (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mDF27946071469E3A1DF7B397DAA69324BEB97577_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *, int32_t, const RuntimeMethod*))Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_gshared_inline)(__this, ___start0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m53FD3DF3FEFB135F243E45F2FD3FFDBD4373F2AC_inline (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m53FD3DF3FEFB135F243E45F2FD3FFDBD4373F2AC_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m5375BF16A4EB514D32BBD729102C08D2715C553E_inline (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m5375BF16A4EB514D32BBD729102C08D2715C553E_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m604EABB1DAE383D990CA313015D2394D74EE60D8_inline (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m604EABB1DAE383D990CA313015D2394D74EE60D8_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m75E10065131490537156A9A827027CFC7FCEC8B1_inline (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m75E10065131490537156A9A827027CFC7FCEC8B1_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m3D5C0ABDE410C87BFFF5124964852D7D4B26671D_inline (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m3D5C0ABDE410C87BFFF5124964852D7D4B26671D_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mD6DD2028EC3B6DA7194A0E40D35C103F0CEF532C_inline (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mD6DD2028EC3B6DA7194A0E40D35C103F0CEF532C_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_mECCC46E2BDD32EF477C049A25D9C9A4D3CC63368_inline (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_mECCC46E2BDD32EF477C049A25D9C9A4D3CC63368_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mB06601C483C64C6082268583DEFFD372E4F04A5D_inline (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mB06601C483C64C6082268583DEFFD372E4F04A5D_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m36411F7BCF9EEA3879B0CC3B4B43A52636957C07_inline (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m36411F7BCF9EEA3879B0CC3B4B43A52636957C07_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m62C873DA2270F533C73355956537CA31F03F1643_inline (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m62C873DA2270F533C73355956537CA31F03F1643_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m418D7BCAB27B719EC0E4FB1EDCA10A189ED7F09A_inline (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m418D7BCAB27B719EC0E4FB1EDCA10A189ED7F09A_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_mDAB14FFB978B9A5233FEDC2820974F0443E4090F_inline (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_mDAB14FFB978B9A5233FEDC2820974F0443E4090F_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m487607C738078A799333D3851225056D651FE7E5_inline (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m487607C738078A799333D3851225056D651FE7E5_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m26B7C7A0B3D38DCD490FA527CFEE7B0947FE3576_inline (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m26B7C7A0B3D38DCD490FA527CFEE7B0947FE3576_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_mE238F59550A152E9D810AE455B752A5DB75835CC_inline (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_mE238F59550A152E9D810AE455B752A5DB75835CC_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m571DC70F8F206480D006C9472A9E8E8CB901DDB2_inline (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m571DC70F8F206480D006C9472A9E8E8CB901DDB2_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m55E9E5AC1C9E98AE06858C3A1B412FAE23DD49E0_inline (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m55E9E5AC1C9E98AE06858C3A1B412FAE23DD49E0_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) inline void ApplyInverseGamma3ExposureRowOperation__ctor_m12EDF68B2BDAC55A5845E6AA4B578D35AC37AE92_inline (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation__ctor_m12EDF68B2BDAC55A5845E6AA4B578D35AC37AE92_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGamma3ExposureRowOperation_Invoke_m88D006B692AC3A1DF52101DEB18F5A5F697DABFA_inline (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 *, int32_t, const RuntimeMethod*))ApplyInverseGamma3ExposureRowOperation_Invoke_m88D006B692AC3A1DF52101DEB18F5A5F697DABFA_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mE07488B4BB3E60072D97D6D3B38E8BA40C72F4F5_inline (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mE07488B4BB3E60072D97D6D3B38E8BA40C72F4F5_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Numerics.Vector4 System.Numerics.Vector4::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45 (const RuntimeMethod* method); // System.Void System.Numerics.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0 (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, float ___x0, float ___y1, float ___z2, float ___w3, const RuntimeMethod* method); // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, int32_t, const RuntimeMethod*))Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_gshared_inline)(__this, ___start0, method); } // System.Numerics.Vector4 SixLabors.ImageSharp.Numerics::Clamp(System.Numerics.Vector4,System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___min1, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___max2, const RuntimeMethod* method); // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mB0700DF1E939BA880AED8A1062DE66295C974A3C_inline (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mB0700DF1E939BA880AED8A1062DE66295C974A3C_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m9EE4EED675A181D0A2AEE53F4A14AE46DEFD25EC_inline (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m9EE4EED675A181D0A2AEE53F4A14AE46DEFD25EC_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m053E5A6C59768C119A7D03E92324780FC914FFE6_inline (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m053E5A6C59768C119A7D03E92324780FC914FFE6_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mF457B8EE92563C4B8D6E7F6B7ED534E4D50EF505_inline (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mF457B8EE92563C4B8D6E7F6B7ED534E4D50EF505_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m14BA00511DFB7B4C6252BF18D113B0D7D8BC189A_inline (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m14BA00511DFB7B4C6252BF18D113B0D7D8BC189A_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m4FA22CFBFA205DF683253C0870656F5E358DB983_inline (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m4FA22CFBFA205DF683253C0870656F5E358DB983_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mB5C5CDA4547C51866EE51F1FAE70CAE76150E245_inline (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mB5C5CDA4547C51866EE51F1FAE70CAE76150E245_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mAF7D111C0B5F970F2448305C93682EB77C54092B_inline (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mAF7D111C0B5F970F2448305C93682EB77C54092B_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m7FE147D319436B95EFB488A9E2600A29D236DF88_inline (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m7FE147D319436B95EFB488A9E2600A29D236DF88_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m4EAAFE834B832941AE1F0B0FA0B00CF6A7BF1725_inline (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m4EAAFE834B832941AE1F0B0FA0B00CF6A7BF1725_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mC3F0A44FBF49B39678CEDE372290FAB65BC0ED0B_inline (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mC3F0A44FBF49B39678CEDE372290FAB65BC0ED0B_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mBF23712C54E53605673E60A6AA500D8601CDA67E_inline (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mBF23712C54E53605673E60A6AA500D8601CDA67E_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m06B206C1FDFF80EFD0F26DF94E84F234B826CFA6_inline (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m06B206C1FDFF80EFD0F26DF94E84F234B826CFA6_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m74AB27B2A140C9D0BDB72915F070C0C480C9ACCF_inline (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m74AB27B2A140C9D0BDB72915F070C0C480C9ACCF_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m3A24AE768315BFC5799DB4DCC07A7E3754CFBA96_inline (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m3A24AE768315BFC5799DB4DCC07A7E3754CFBA96_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mD5BF6CFD2A46E5FAD13568269501A6AFFA17C639_inline (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mD5BF6CFD2A46E5FAD13568269501A6AFFA17C639_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mD9D2D8F3C57587EA4682D4736211B13A0BBC8AF6_inline (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mD9D2D8F3C57587EA4682D4736211B13A0BBC8AF6_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m26D3CDA391128AAB78A2CDFD7796AC1C2C59E760_inline (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m26D3CDA391128AAB78A2CDFD7796AC1C2C59E760_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mCB189138E1A361EA08B057972F7CE3501D7FC1FF_inline (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mCB189138E1A361EA08B057972F7CE3501D7FC1FF_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mD48836B6DEFE313866F490092410F36E40A1541C_inline (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mD48836B6DEFE313866F490092410F36E40A1541C_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mE581AF01AB91B4AD197BC94774724F3878CD2F6A_inline (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mE581AF01AB91B4AD197BC94774724F3878CD2F6A_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mFEA38B74F2D14D36CA6BB867EB716A8EA78FB304_inline (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mFEA38B74F2D14D36CA6BB867EB716A8EA78FB304_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mD7443EA2FDB3FB7FC69833130DD8208E1AD19E20_inline (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mD7443EA2FDB3FB7FC69833130DD8208E1AD19E20_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m3971AA2A63703B02BEF75679BEAC87D75569E7F2_inline (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m3971AA2A63703B02BEF75679BEAC87D75569E7F2_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m99E808391400FCFEF6E23F11BD8E5BCCC2C16060_inline (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m99E808391400FCFEF6E23F11BD8E5BCCC2C16060_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mA7BFA14C6E2C60D1DA66417C37BE7030A72FAFC2_inline (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mA7BFA14C6E2C60D1DA66417C37BE7030A72FAFC2_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m02391518194181BA3624D3786A12668A842A7E3C_inline (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m02391518194181BA3624D3786A12668A842A7E3C_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mD6909095F86BF58DD7C2A88D6BC8C6A1692A252D_inline (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mD6909095F86BF58DD7C2A88D6BC8C6A1692A252D_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m96063C00841BAC714D965C931221FE6451C14659_inline (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m96063C00841BAC714D965C931221FE6451C14659_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m7C03F624DFC2EE750B2BA5EAF7EFCAB0B06BB9B7_inline (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m7C03F624DFC2EE750B2BA5EAF7EFCAB0B06BB9B7_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m63F8F3B3A7DD15A5AF85A9AD39172796D6D6EFD7_inline (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m63F8F3B3A7DD15A5AF85A9AD39172796D6D6EFD7_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m68030B4DDE8BD08A4DA3E71B73493B4BE292CC64_inline (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m68030B4DDE8BD08A4DA3E71B73493B4BE292CC64_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mE9BC10D2D758DB64322BB831721A2FC512B74E7A_inline (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mE9BC10D2D758DB64322BB831721A2FC512B74E7A_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m57798B93BEBC19E9210DE7B9C4495C8F063E9B66_inline (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m57798B93BEBC19E9210DE7B9C4495C8F063E9B66_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mFC9A2AE4FDEF83C35A00FBA0EE0B5A2ADB715038_inline (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mFC9A2AE4FDEF83C35A00FBA0EE0B5A2ADB715038_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m0794DE99CA7DEF2429D165B242BDF2484C07FA2B_inline (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m0794DE99CA7DEF2429D165B242BDF2484C07FA2B_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m045B76B0FFBD2E12AC0A5F5E07618CD2B615ECCA_inline (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m045B76B0FFBD2E12AC0A5F5E07618CD2B615ECCA_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mC7ECAB6729A00444F17576F1010763D7CF5ECD8F_inline (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mC7ECAB6729A00444F17576F1010763D7CF5ECD8F_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m9B4536C068542A29FC20E3D91D7645C4226090A4_inline (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m9B4536C068542A29FC20E3D91D7645C4226090A4_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m28A1D6C6C7AA5DEBED1BDE56256457190278FDD1_inline (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m28A1D6C6C7AA5DEBED1BDE56256457190278FDD1_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m30A1A26FD7671953671D7E20FC66797684536B87_inline (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m30A1A26FD7671953671D7E20FC66797684536B87_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m74E437DF869ED5EE951D0767B8EAC04B3A037B56_inline (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m74E437DF869ED5EE951D0767B8EAC04B3A037B56_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mED6EBCF6781F10784A01FFF9CD90288359994694_inline (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mED6EBCF6781F10784A01FFF9CD90288359994694_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mB6B83AFED9563F789B8C346002EDFAE11C2BBB4F_inline (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mB6B83AFED9563F789B8C346002EDFAE11C2BBB4F_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m9EC97CA0F3861552BC94A6FC38B1EAF8A3040981_inline (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m9EC97CA0F3861552BC94A6FC38B1EAF8A3040981_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m0E5C8FAA2A6D8D58A85FDB51F7592E0BDA620463_inline (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m0E5C8FAA2A6D8D58A85FDB51F7592E0BDA620463_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mAA5417B65F82812FE162F375B4ECDCA22CBE61D9_inline (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mAA5417B65F82812FE162F375B4ECDCA22CBE61D9_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mED5066AC3B67A669595131CE8B4085CA6DEF9CDA_inline (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mED5066AC3B67A669595131CE8B4085CA6DEF9CDA_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m06937B15B6663D03858E6C05EC2BEA841B4AD82D_inline (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m06937B15B6663D03858E6C05EC2BEA841B4AD82D_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_mFC3A5CA0AF0F40EC64F89F72E534BE378AE623F1_inline (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_mFC3A5CA0AF0F40EC64F89F72E534BE378AE623F1_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m90F26B9448DABF7D58543FA30A70A29A9D9CC4DA_inline (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m90F26B9448DABF7D58543FA30A70A29A9D9CC4DA_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m74E5CC38CEEFAF8F368BC1F4E1DE93DBCADD37CA_inline (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m74E5CC38CEEFAF8F368BC1F4E1DE93DBCADD37CA_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mB0ECFEB4846E9347DF397C4EDBB0CC05C1A642F3_inline (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mB0ECFEB4846E9347DF397C4EDBB0CC05C1A642F3_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m89E1E9F6C65DB61D7E4E0811F10A77245422B66D_inline (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m89E1E9F6C65DB61D7E4E0811F10A77245422B66D_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_mA0CF87936CEB5A8A0C64A18E859A6D8EF6CE6AD9_inline (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_mA0CF87936CEB5A8A0C64A18E859A6D8EF6CE6AD9_gshared_inline)(__this, ___y0, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) inline void ApplyInverseGammaExposureRowOperation__ctor_m03716A28A80036E9584B04EF72532C7E8A42B8E3_inline (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 *, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 , Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, float, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation__ctor_m03716A28A80036E9584B04EF72532C7E8A42B8E3_gshared_inline)(__this, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) inline void ApplyInverseGammaExposureRowOperation_Invoke_m590B9BB7770C4121A6F786C0F1C02A1DEBA20986_inline (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * __this, int32_t ___y0, const RuntimeMethod* method) { (( void (*) (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 *, int32_t, const RuntimeMethod*))ApplyInverseGammaExposureRowOperation_Invoke_m590B9BB7770C4121A6F786C0F1C02A1DEBA20986_gshared_inline)(__this, ___y0, method); } // System.Void System.Collections.Generic.ArrayBuilder`1::.ctor(System.Int32) inline void ArrayBuilder_1__ctor_m74461E96944815A85A1C4B321E6BCFCE0244AEE9 (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___capacity0, const RuntimeMethod* method) { (( void (*) (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *, int32_t, const RuntimeMethod*))ArrayBuilder_1__ctor_m74461E96944815A85A1C4B321E6BCFCE0244AEE9_gshared)(__this, ___capacity0, method); } // System.Int32 System.Collections.Generic.ArrayBuilder`1::get_Capacity() inline int32_t ArrayBuilder_1_get_Capacity_m4780D8BD3A8E37CD8FA6108FB4BE1241EB0CC146 (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method) { return (( int32_t (*) (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *, const RuntimeMethod*))ArrayBuilder_1_get_Capacity_m4780D8BD3A8E37CD8FA6108FB4BE1241EB0CC146_gshared)(__this, method); } // System.Int32 System.Collections.Generic.ArrayBuilder`1::get_Count() inline int32_t ArrayBuilder_1_get_Count_m1A196A3989F8E85BAC9702129E5D5B92CF2C15FF_inline (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method) { return (( int32_t (*) (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *, const RuntimeMethod*))ArrayBuilder_1_get_Count_m1A196A3989F8E85BAC9702129E5D5B92CF2C15FF_gshared_inline)(__this, method); } // T System.Collections.Generic.ArrayBuilder`1::get_Item(System.Int32) inline RuntimeObject * ArrayBuilder_1_get_Item_m8AE1ACBBCD3D5ADF5DE0D40F6AB33121245B112F (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *, int32_t, const RuntimeMethod*))ArrayBuilder_1_get_Item_m8AE1ACBBCD3D5ADF5DE0D40F6AB33121245B112F_gshared)(__this, ___index0, method); } // System.Void System.Collections.Generic.ArrayBuilder`1::EnsureCapacity(System.Int32) inline void ArrayBuilder_1_EnsureCapacity_m884B5F687FCCB3D8765601664836BFD3D9826454 (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___minimum0, const RuntimeMethod* method) { (( void (*) (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *, int32_t, const RuntimeMethod*))ArrayBuilder_1_EnsureCapacity_m884B5F687FCCB3D8765601664836BFD3D9826454_gshared)(__this, ___minimum0, method); } // System.Void System.Collections.Generic.ArrayBuilder`1::UncheckedAdd(T) inline void ArrayBuilder_1_UncheckedAdd_m2933995D0EA1A5E54490DF5F7817B574682DD942 (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { (( void (*) (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *, RuntimeObject *, const RuntimeMethod*))ArrayBuilder_1_UncheckedAdd_m2933995D0EA1A5E54490DF5F7817B574682DD942_gshared)(__this, ___item0, method); } // System.Void System.Collections.Generic.ArrayBuilder`1::Add(T) inline void ArrayBuilder_1_Add_mB64C9A916CCBDB6B9050D4D8D18774298F7BB16C (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { (( void (*) (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *, RuntimeObject *, const RuntimeMethod*))ArrayBuilder_1_Add_mB64C9A916CCBDB6B9050D4D8D18774298F7BB16C_gshared)(__this, ___item0, 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); // T[] System.Collections.Generic.ArrayBuilder`1::ToArray() inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArrayBuilder_1_ToArray_m74C195031F8C2552CBCD309372780CCDDB13C522 (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method) { return (( ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *, const RuntimeMethod*))ArrayBuilder_1_ToArray_m74C195031F8C2552CBCD309372780CCDDB13C522_gshared)(__this, method); } // System.Int32 System.Math::Max(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method); // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405 (RuntimeObject * __this, const RuntimeMethod* method); // System.String System.Environment::GetResourceString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617 (String_t* ___key0, const RuntimeMethod* method); // System.Void System.InvalidOperationException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * __this, String_t* ___message0, const RuntimeMethod* method); // T[] System.ArraySegment`1::get_Array() inline ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ArraySegment_1_get_Array_m79996A0C101669893B6ACC314BEA31597A00F9CB_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { return (( ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, const RuntimeMethod*))ArraySegment_1_get_Array_m79996A0C101669893B6ACC314BEA31597A00F9CB_gshared_inline)(__this, method); } // System.Int32 System.ArraySegment`1::get_Offset() inline int32_t ArraySegment_1_get_Offset_m13F255A2A7A730982F330A448FCB32239782C505_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { return (( int32_t (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, const RuntimeMethod*))ArraySegment_1_get_Offset_m13F255A2A7A730982F330A448FCB32239782C505_gshared_inline)(__this, method); } // System.Int32 System.ArraySegment`1::get_Count() inline int32_t ArraySegment_1_get_Count_mC13AC26CCFD0EACBCC08F24F2A7BB22841B44C32_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { return (( int32_t (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, const RuntimeMethod*))ArraySegment_1_get_Count_mC13AC26CCFD0EACBCC08F24F2A7BB22841B44C32_gshared_inline)(__this, method); } // System.Int32 System.ArraySegment`1::GetHashCode() inline int32_t ArraySegment_1_GetHashCode_mE272D917A8C5BA60274DEE4B4B6FF16902538911 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { return (( int32_t (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, const RuntimeMethod*))ArraySegment_1_GetHashCode_mE272D917A8C5BA60274DEE4B4B6FF16902538911_gshared)(__this, method); } // System.Boolean System.ArraySegment`1::Equals(System.ArraySegment`1) inline bool ArraySegment_1_Equals_m471B44CC4A0CCBA90EBDCACC0CBE62B9B68213AA (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE ___obj0, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE , const RuntimeMethod*))ArraySegment_1_Equals_m471B44CC4A0CCBA90EBDCACC0CBE62B9B68213AA_gshared)(__this, ___obj0, method); } // System.Boolean System.ArraySegment`1::Equals(System.Object) inline bool ArraySegment_1_Equals_m948036201C4DC636C1D1CF8370E4E6484F09EAFF (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, RuntimeObject *, const RuntimeMethod*))ArraySegment_1_Equals_m948036201C4DC636C1D1CF8370E4E6484F09EAFF_gshared)(__this, ___obj0, method); } // System.Void System.ArgumentOutOfRangeException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m329C2882A4CB69F185E98D0DD7E853AA9220960A (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * __this, String_t* ___paramName0, const RuntimeMethod* method); // T System.ArraySegment`1::System.Collections.Generic.IList.get_Item(System.Int32) inline uint8_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method) { return (( uint8_t (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, int32_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94_gshared)(__this, ___index0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.set_Item(System.Int32,T) inline void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, uint8_t ___value1, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, int32_t, uint8_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5_gshared)(__this, ___index0, ___value1, method); } // System.Int32 System.ArraySegment`1::System.Collections.Generic.IList.IndexOf(T) inline int32_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_m458FB110B831F092606EE72315BA208A73B57A6A (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method) { return (( int32_t (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, uint8_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_m458FB110B831F092606EE72315BA208A73B57A6A_gshared)(__this, ___item0, method); } // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * __this, const RuntimeMethod* method); // System.Void System.ArraySegment`1::System.Collections.Generic.IList.Insert(System.Int32,T) inline void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_m5A80AA1A8DDA71FC469316A3696B80FFC6A95FDF (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, uint8_t ___item1, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, int32_t, uint8_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_m5A80AA1A8DDA71FC469316A3696B80FFC6A95FDF_gshared)(__this, ___index0, ___item1, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.RemoveAt(System.Int32) inline void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B62544965D22211B1F544CECDC799A9965090C9 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, int32_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B62544965D22211B1F544CECDC799A9965090C9_gshared)(__this, ___index0, method); } // T System.ArraySegment`1::System.Collections.Generic.IReadOnlyList.get_Item(System.Int32) inline uint8_t ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method) { return (( uint8_t (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, int32_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598_gshared)(__this, ___index0, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.get_IsReadOnly() inline bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m64BF98FD6AAB37948E62950614C2A515FF127CA6 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m64BF98FD6AAB37948E62950614C2A515FF127CA6_gshared)(__this, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Add(T) inline void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD4A310D1462E188C9B0784D8EEB6960445A7163 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, uint8_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD4A310D1462E188C9B0784D8EEB6960445A7163_gshared)(__this, ___item0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Clear() inline void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB88F9668C14A6C90543B5C524F1B53ADF4471B55 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB88F9668C14A6C90543B5C524F1B53ADF4471B55_gshared)(__this, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Contains(T) inline bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m5D25690E86C4CFC58D410663E4E5785D78851C7C (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, uint8_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m5D25690E86C4CFC58D410663E4E5785D78851C7C_gshared)(__this, ___item0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.CopyTo(T[],System.Int32) inline void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m8093CADB126A1B6985D5E502B4058F4FDA671341 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, int32_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m8093CADB126A1B6985D5E502B4058F4FDA671341_gshared)(__this, ___array0, ___arrayIndex1, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Remove(T) inline bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB3C09931124C3F15CB4DADFB437D0BCC7B2368F8 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, uint8_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB3C09931124C3F15CB4DADFB437D0BCC7B2368F8_gshared)(__this, ___item0, method); } // System.Collections.Generic.IEnumerator`1 System.ArraySegment`1::System.Collections.Generic.IEnumerable.GetEnumerator() inline RuntimeObject* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9EFDA5EB05C53F69CB3224E42F3B18C8533AE795 (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9EFDA5EB05C53F69CB3224E42F3B18C8533AE795_gshared)(__this, method); } // System.Collections.IEnumerator System.ArraySegment`1::System.Collections.IEnumerable.GetEnumerator() inline RuntimeObject* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_mCE083CD314A52CD85ADBC619C97F818FA8B9A2AB (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *, const RuntimeMethod*))ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_mCE083CD314A52CD85ADBC619C97F818FA8B9A2AB_gshared)(__this, method); } // T[] System.ArraySegment`1::get_Array() inline ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArraySegment_1_get_Array_m065D653FC93EBFF83A8B1E4B9846D76F788847C8_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { return (( ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, const RuntimeMethod*))ArraySegment_1_get_Array_m065D653FC93EBFF83A8B1E4B9846D76F788847C8_gshared_inline)(__this, method); } // System.Int32 System.ArraySegment`1::get_Offset() inline int32_t ArraySegment_1_get_Offset_m68B7F95FBF7F0BFA462950EA120E47C6668442E9_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { return (( int32_t (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, const RuntimeMethod*))ArraySegment_1_get_Offset_m68B7F95FBF7F0BFA462950EA120E47C6668442E9_gshared_inline)(__this, method); } // System.Int32 System.ArraySegment`1::get_Count() inline int32_t ArraySegment_1_get_Count_mFAF1E14AADD7928F5EE535DD5545EB48BCE81154_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { return (( int32_t (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, const RuntimeMethod*))ArraySegment_1_get_Count_mFAF1E14AADD7928F5EE535DD5545EB48BCE81154_gshared_inline)(__this, method); } // System.Int32 System.ArraySegment`1::GetHashCode() inline int32_t ArraySegment_1_GetHashCode_m0E6ED463E91EF1BED8F98A5F0DE831F1A43E4B30 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { return (( int32_t (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, const RuntimeMethod*))ArraySegment_1_GetHashCode_m0E6ED463E91EF1BED8F98A5F0DE831F1A43E4B30_gshared)(__this, method); } // System.Boolean System.ArraySegment`1::Equals(System.ArraySegment`1) inline bool ArraySegment_1_Equals_mAA8F9F351C8FC738FC88900A1C7DDC12B5130E2D (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 ___obj0, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 , const RuntimeMethod*))ArraySegment_1_Equals_mAA8F9F351C8FC738FC88900A1C7DDC12B5130E2D_gshared)(__this, ___obj0, method); } // System.Boolean System.ArraySegment`1::Equals(System.Object) inline bool ArraySegment_1_Equals_mD5605B364FF756EF738D5D92A74B57E8FCC6520E (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, RuntimeObject *, const RuntimeMethod*))ArraySegment_1_Equals_mD5605B364FF756EF738D5D92A74B57E8FCC6520E_gshared)(__this, ___obj0, method); } // T System.ArraySegment`1::System.Collections.Generic.IList.get_Item(System.Int32) inline RuntimeObject * ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, int32_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761_gshared)(__this, ___index0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.set_Item(System.Int32,T) inline void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, int32_t, RuntimeObject *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF_gshared)(__this, ___index0, ___value1, method); } // System.Int32 System.ArraySegment`1::System.Collections.Generic.IList.IndexOf(T) inline int32_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_mA7CB6A4A7E59929C9425F6D45D41B48EC75F5CD9 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { return (( int32_t (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, RuntimeObject *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_mA7CB6A4A7E59929C9425F6D45D41B48EC75F5CD9_gshared)(__this, ___item0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.Insert(System.Int32,T) inline void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_mF7ADD4DACEE24E384E4B3B23AE3336A139D3C12E (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, int32_t, RuntimeObject *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_mF7ADD4DACEE24E384E4B3B23AE3336A139D3C12E_gshared)(__this, ___index0, ___item1, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.RemoveAt(System.Int32) inline void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFE04F0F1C3E6562CCF4572E479C21375CC24D78E (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, int32_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFE04F0F1C3E6562CCF4572E479C21375CC24D78E_gshared)(__this, ___index0, method); } // T System.ArraySegment`1::System.Collections.Generic.IReadOnlyList.get_Item(System.Int32) inline RuntimeObject * ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method) { return (( RuntimeObject * (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, int32_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56_gshared)(__this, ___index0, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.get_IsReadOnly() inline bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB9A89C287F10BE3F28839245AC42A3D1FBE8EBF2 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB9A89C287F10BE3F28839245AC42A3D1FBE8EBF2_gshared)(__this, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Add(T) inline void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEDAAA4989BC1EB1E0D52CD331EB0C682AB137FF5 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, RuntimeObject *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEDAAA4989BC1EB1E0D52CD331EB0C682AB137FF5_gshared)(__this, ___item0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Clear() inline void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4D960FD40571EED0A2E8AF8FBFD8CBDFCCDABDAE (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4D960FD40571EED0A2E8AF8FBFD8CBDFCCDABDAE_gshared)(__this, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Contains(T) inline bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m33D766AA9D1FAF9C0BF84CD0CCC4CA1626D6E4B2 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, RuntimeObject *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m33D766AA9D1FAF9C0BF84CD0CCC4CA1626D6E4B2_gshared)(__this, ___item0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.CopyTo(T[],System.Int32) inline void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m77DD3AF6531CA2D18507085A915BF3FD0AE82960 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { (( void (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, int32_t, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m77DD3AF6531CA2D18507085A915BF3FD0AE82960_gshared)(__this, ___array0, ___arrayIndex1, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Remove(T) inline bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D47D1BAFA985A849602DC89D5AF4ABA1608CE84 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { return (( bool (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, RuntimeObject *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D47D1BAFA985A849602DC89D5AF4ABA1608CE84_gshared)(__this, ___item0, method); } // System.Collections.Generic.IEnumerator`1 System.ArraySegment`1::System.Collections.Generic.IEnumerable.GetEnumerator() inline RuntimeObject* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF67F1203C16E9A9EB7729FA376F7C39C48F80388 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, const RuntimeMethod*))ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF67F1203C16E9A9EB7729FA376F7C39C48F80388_gshared)(__this, method); } // System.Collections.IEnumerator System.ArraySegment`1::System.Collections.IEnumerable.GetEnumerator() inline RuntimeObject* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_m4A4B79C2113E21E480D6BB13269A19B426B55373 (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *, const RuntimeMethod*))ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_m4A4B79C2113E21E480D6BB13269A19B426B55373_gshared)(__this, method); } // System.Void System.Collections.Generic.IntrospectiveSortUtilities::ThrowOrIgnoreBadComparer(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F (RuntimeObject * ___comparer0, const RuntimeMethod* method); // System.Void System.InvalidOperationException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * __this, String_t* ___message0, Exception_t * ___innerException1, const RuntimeMethod* method); // System.Int32 System.Collections.Generic.IntrospectiveSortUtilities::FloorLog2(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872 (int32_t ___n0, const RuntimeMethod* method); // System.Double System.Math::Pow(System.Double,System.Double) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F (double ___x0, double ___y1, const RuntimeMethod* method); // System.Int32 SixLabors.ImageSharp.Numerics::ClampReduce(System.Span`1,T,T) inline int32_t Numerics_ClampReduce_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m11E0916E0587762F43A18D392A43162B3ECF0DDC_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, float ___min1, float ___max2, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , float, float, const RuntimeMethod*))Numerics_ClampReduce_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m11E0916E0587762F43A18D392A43162B3ECF0DDC_gshared_inline)(___span0, ___min1, ___max2, method); } // System.Span`1 System.Span`1::Slice(System.Int32) inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m67F4B31BCD3CC966C9D1FA295522B7CDDAE05397_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, const RuntimeMethod* method) { return (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, int32_t, const RuntimeMethod*))Span_1_Slice_m67F4B31BCD3CC966C9D1FA295522B7CDDAE05397_gshared_inline)(__this, ___start0, method); } // System.Int32 System.Span`1::get_Length() inline int32_t Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, const RuntimeMethod* method) { return (( int32_t (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, const RuntimeMethod*))Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_gshared_inline)(__this, method); } // !!0& System.Runtime.InteropServices.MemoryMarshal::GetReference(System.Span`1) inline float* MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mF38D441DE125D5CC5C941E2E4AB315C7C4C51182 (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, const RuntimeMethod* method) { return (( float* (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , const RuntimeMethod*))MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mF38D441DE125D5CC5C941E2E4AB315C7C4C51182_gshared)(___span0, method); } // !!0& System.Runtime.CompilerServices.Unsafe::Add(!!0&,System.Int32) inline float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_inline (float* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method) { return (( float* (*) (float*, int32_t, const RuntimeMethod*))Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_gshared_inline)(___source0, ___elementOffset1, method); } // System.Single SixLabors.ImageSharp.Numerics::Clamp(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.Unsafe::IsAddressLessThan(!!0&,!!0&) inline bool Unsafe_IsAddressLessThan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mA65ABA3CE2DC39CD2E7F353B4150E68A3D05C02B_inline (float* ___left0, float* ___right1, const RuntimeMethod* method) { return (( bool (*) (float*, float*, const RuntimeMethod*))Unsafe_IsAddressLessThan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mA65ABA3CE2DC39CD2E7F353B4150E68A3D05C02B_gshared_inline)(___left0, ___right1, method); } // System.Numerics.Vector4 System.Numerics.Vector4::op_Multiply(System.Single,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline (float ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::op_Multiply(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::op_Division(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::op_Addition(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method); // System.Boolean System.Runtime.CompilerServices.Unsafe::IsAddressLessThan(!!0&,!!0&) inline bool Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___right1, const RuntimeMethod* method) { return (( bool (*) (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *, const RuntimeMethod*))Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_gshared_inline)(___left0, ___right1, method); } // System.Numerics.Vector4 System.Numerics.Vector4::Max(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method); // System.Numerics.Vector4 System.Numerics.Vector4::Min(System.Numerics.Vector4,System.Numerics.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method); // System.Void System.ThrowHelper::ThrowArgumentOutOfRangeException(System.ExceptionArgument) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5 (int32_t ___argument0, const RuntimeMethod* method); // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline)(__this, ___pinnable0, ___byteOffset1, ___length2, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *, Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_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_m28C01E83C3FC0D470945D689762427854BEDED05_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *, Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_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_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *, Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_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_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *, Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_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_m7033FC78BF46CA729241A0E751D010A804C9CB8F_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *, Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_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_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_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_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.Void System.Numerics.Vector4::.ctor(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * __this, float ___value0, const RuntimeMethod* method); // System.Boolean System.Numerics.Vector::get_IsHardwareAccelerated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Vector_get_IsHardwareAccelerated_mB84D27741489DA479C0DAE61A7B37219DB4EC257 (const RuntimeMethod* 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.Span`1 System.Span`1::Slice(System.Int32,System.Int32) inline Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { return (( Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, int32_t, int32_t, const RuntimeMethod*))Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline)(__this, ___start0, ___length1, method); } // System.Void System.Span`1::.ctor(System.Pinnable`1,System.IntPtr,System.Int32) inline void Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __this, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { (( void (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *, Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *, intptr_t, int32_t, const RuntimeMethod*))Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_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 SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mBB5F7C5B12FAACE8297E035BD80970B255335564_gshared (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_mBB5F7C5B12FAACE8297E035BD80970B255335564_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_mBB5F7C5B12FAACE8297E035BD80970B255335564_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m76F97206FF212C18370D80AE58C207BD4E1E1AFD_gshared (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_0 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_0); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_2; L_2 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_5; L_5 = Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_6; L_6 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_9; L_9 = Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F L_10; L_10 = (( ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_35; L_35 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_38 = V_0; NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_35); (( void (*) (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_m76F97206FF212C18370D80AE58C207BD4E1E1AFD_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_m76F97206FF212C18370D80AE58C207BD4E1E1AFD_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m3F99223FF6541CD2A6080A7D40A4E383D5B9FE21_gshared (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_m3F99223FF6541CD2A6080A7D40A4E383D5B9FE21_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_m3F99223FF6541CD2A6080A7D40A4E383D5B9FE21_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mEE7B5093E760E54B3FA96072FCF659831F951735_gshared (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_0 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_0); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_2; L_2 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_5; L_5 = Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_6; L_6 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_9; L_9 = Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F L_10; L_10 = (( ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_35; L_35 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_38 = V_0; NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_35); (( void (*) (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_mEE7B5093E760E54B3FA96072FCF659831F951735_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_mEE7B5093E760E54B3FA96072FCF659831F951735_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m441AA402A366BD559D4DF0BC8B2C1A106BB06E46_gshared (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_m441AA402A366BD559D4DF0BC8B2C1A106BB06E46_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_m441AA402A366BD559D4DF0BC8B2C1A106BB06E46_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m23E7301C4A8ED09B1370959C72BD7A970FA83BD9_gshared (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_0 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_0); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_2; L_2 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_5; L_5 = Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_6; L_6 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_9; L_9 = Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 L_10; L_10 = (( ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_35; L_35 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_38 = V_0; NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_35); (( void (*) (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_m23E7301C4A8ED09B1370959C72BD7A970FA83BD9_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_m23E7301C4A8ED09B1370959C72BD7A970FA83BD9_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m0D9F79FBB212EBB0B602234552C76A812A8B02B9_gshared (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_m0D9F79FBB212EBB0B602234552C76A812A8B02B9_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_m0D9F79FBB212EBB0B602234552C76A812A8B02B9_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mD9AA7DEE844FE0D427E217E27198162B56173703_gshared (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_0 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_0); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_2; L_2 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_5; L_5 = Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_6; L_6 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_9; L_9 = Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B L_10; L_10 = (( ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_35; L_35 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_38 = V_0; NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_35); (( void (*) (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_mD9AA7DEE844FE0D427E217E27198162B56173703_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_mD9AA7DEE844FE0D427E217E27198162B56173703_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mE747A8E496D28CE2FB4A91D424BED15E8688F915_gshared (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_mE747A8E496D28CE2FB4A91D424BED15E8688F915_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_mE747A8E496D28CE2FB4A91D424BED15E8688F915_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mDD0820657B72A19D69D5B11D1B206A6EB6087664_gshared (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_0 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_0); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_2; L_2 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_5; L_5 = Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_6; L_6 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_9; L_9 = Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 L_10; L_10 = (( ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_35; L_35 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_38 = V_0; NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_35); (( void (*) (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_mDD0820657B72A19D69D5B11D1B206A6EB6087664_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_mDD0820657B72A19D69D5B11D1B206A6EB6087664_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mEE58B8EF4AEB3AB738F4325C8868E3E4AD55074B_gshared (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_mEE58B8EF4AEB3AB738F4325C8868E3E4AD55074B_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_mEE58B8EF4AEB3AB738F4325C8868E3E4AD55074B_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m10FF2E1963AC0103A40AD7BAABDFB59AC16B5321_gshared (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_0 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_0); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_2; L_2 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_5; L_5 = Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_6; L_6 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_9; L_9 = Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 L_10; L_10 = (( ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_35; L_35 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_38 = V_0; NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_35); (( void (*) (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_m10FF2E1963AC0103A40AD7BAABDFB59AC16B5321_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_m10FF2E1963AC0103A40AD7BAABDFB59AC16B5321_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m9F1E4E7CF5A1480D1856743EDE5613725729054D_gshared (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_m9F1E4E7CF5A1480D1856743EDE5613725729054D_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_m9F1E4E7CF5A1480D1856743EDE5613725729054D_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mB20B25815A0F58998987902C74C61B8CF71ABDDC_gshared (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_0 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_0); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_2; L_2 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_5; L_5 = Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_6; L_6 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_9; L_9 = Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF L_10; L_10 = (( ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_35; L_35 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_38 = V_0; NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_35); (( void (*) (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_mB20B25815A0F58998987902C74C61B8CF71ABDDC_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_mB20B25815A0F58998987902C74C61B8CF71ABDDC_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mE3FA8612DA881159CDE624D0F003DC086F935E85_gshared (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_mE3FA8612DA881159CDE624D0F003DC086F935E85_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_mE3FA8612DA881159CDE624D0F003DC086F935E85_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mEF9F9AFE518DB55A487C3D65C0A6DDAE0A0A9BBB_gshared (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_0 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_0); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_2; L_2 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_5; L_5 = Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_6; L_6 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_9; L_9 = Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 L_10; L_10 = (( ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_35; L_35 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_38 = V_0; NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_35); (( void (*) (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_mEF9F9AFE518DB55A487C3D65C0A6DDAE0A0A9BBB_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_mEF9F9AFE518DB55A487C3D65C0A6DDAE0A0A9BBB_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m54E3969D73E09A7EEFFB795B012D4B4C4D4395FF_gshared (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation__ctor_m54E3969D73E09A7EEFFB795B012D4B4C4D4395FF_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation__ctor_m54E3969D73E09A7EEFFB795B012D4B4C4D4395FF_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___configuration2, ___gamma3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyGammaExposureRowOperation::Invoke(System.Int32,System.Span`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m7286B4D3BBAC21FCE6060B39A0EB678DE26D6644_gshared (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_0 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_0); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_2; L_2 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_5; L_5 = Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_6; L_6 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_9; L_9 = Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF L_10; L_10 = (( ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_35; L_35 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_38 = V_0; NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_35); (( void (*) (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_EXTERN_C void ApplyGammaExposureRowOperation_Invoke_m7286B4D3BBAC21FCE6060B39A0EB678DE26D6644_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyGammaExposureRowOperation_Invoke_m7286B4D3BBAC21FCE6060B39A0EB678DE26D6644_inline(_thisAdjusted, ___y0, ___span1, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m4AF5A3F46AA9046404392A4A83965169D1EA828E_gshared (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m4AF5A3F46AA9046404392A4A83965169D1EA828E_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m4AF5A3F46AA9046404392A4A83965169D1EA828E_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8A22A5AD1B839BBD6F2947E4EF7FE3325583B619_gshared (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_13 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_13); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_15; L_15 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_18; L_18 = Span_1_Slice_mE484EE84F428EB2AFA54F096CC31CADAD1DEE106_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * L_19; L_19 = (( PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_24 = V_1; NullCheck((PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m8A22A5AD1B839BBD6F2947E4EF7FE3325583B619_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m8A22A5AD1B839BBD6F2947E4EF7FE3325583B619_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m7366C8C4CDB2D816F418ADFCFC8C806A73B28A03_gshared (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m7366C8C4CDB2D816F418ADFCFC8C806A73B28A03_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m7366C8C4CDB2D816F418ADFCFC8C806A73B28A03_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m646EE846BA807C01A93CDB2D77902011F6C15B92_gshared (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_13 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_13); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_15; L_15 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_18; L_18 = Span_1_Slice_mB271727A1AE74881E163F5064B4C2B92CD086F3A_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * L_19; L_19 = (( PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_24 = V_1; NullCheck((PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m646EE846BA807C01A93CDB2D77902011F6C15B92_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m646EE846BA807C01A93CDB2D77902011F6C15B92_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m0776554F866B9378A583561E1EC85B9FB9B08CE9_gshared (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m0776554F866B9378A583561E1EC85B9FB9B08CE9_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m0776554F866B9378A583561E1EC85B9FB9B08CE9_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE2995E84EF5FBD809D01685CE1B3EA218974D54B_gshared (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_13 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_13); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_15; L_15 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_18; L_18 = Span_1_Slice_m1F66F1C5F856DDCF26213DE27D210FE3BA480F16_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * L_19; L_19 = (( PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_24 = V_1; NullCheck((PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_mE2995E84EF5FBD809D01685CE1B3EA218974D54B_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_mE2995E84EF5FBD809D01685CE1B3EA218974D54B_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mD42A4CB0061BEA45111255B6FD86B10BD1184EA2_gshared (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mD42A4CB0061BEA45111255B6FD86B10BD1184EA2_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mD42A4CB0061BEA45111255B6FD86B10BD1184EA2_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m082E49A6C43C0C2AAE904BCF32E01ACEEBCB90A9_gshared (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_13 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_13); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_15; L_15 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_18; L_18 = Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * L_19; L_19 = (( PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_24 = V_1; NullCheck((PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m082E49A6C43C0C2AAE904BCF32E01ACEEBCB90A9_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m082E49A6C43C0C2AAE904BCF32E01ACEEBCB90A9_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mE14DCE526A1F8C56B113985B824F77119972C6FB_gshared (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mE14DCE526A1F8C56B113985B824F77119972C6FB_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mE14DCE526A1F8C56B113985B824F77119972C6FB_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mEECCA7AD4B26C2DA649D75EF06FA33A341DC81F1_gshared (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_13 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_13); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_15; L_15 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_18; L_18 = Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * L_19; L_19 = (( PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_24 = V_1; NullCheck((PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_mEECCA7AD4B26C2DA649D75EF06FA33A341DC81F1_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_mEECCA7AD4B26C2DA649D75EF06FA33A341DC81F1_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m23B3BD73E11D231B728679FEDECE5153A8359842_gshared (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m23B3BD73E11D231B728679FEDECE5153A8359842_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m23B3BD73E11D231B728679FEDECE5153A8359842_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m4A7E8F67E3EA8A2A24B5D5694029113880355CEA_gshared (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_13 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_13); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_15; L_15 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_18; L_18 = Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * L_19; L_19 = (( PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_24 = V_1; NullCheck((PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tC089F74404A3C46975952EE686EC533667BB207F , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m4A7E8F67E3EA8A2A24B5D5694029113880355CEA_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m4A7E8F67E3EA8A2A24B5D5694029113880355CEA_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m741BB0609DD1188495583942E22B108E00490444_gshared (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m741BB0609DD1188495583942E22B108E00490444_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m741BB0609DD1188495583942E22B108E00490444_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m9C3395E69B90736BFFC1C161016EEA07E07EFA08_gshared (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_13 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_13); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_15; L_15 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_18; L_18 = Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * L_19; L_19 = (( PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_24 = V_1; NullCheck((PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m9C3395E69B90736BFFC1C161016EEA07E07EFA08_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m9C3395E69B90736BFFC1C161016EEA07E07EFA08_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mB1C52F8124034EEDDFAE51D3F0FADA0C4341B314_gshared (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mB1C52F8124034EEDDFAE51D3F0FADA0C4341B314_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mB1C52F8124034EEDDFAE51D3F0FADA0C4341B314_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mDC28F97E62894D9FD19DE465ECE5DA02725075B1_gshared (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_13 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_13); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_15; L_15 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_18; L_18 = Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_19; L_19 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_24 = V_1; NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_mDC28F97E62894D9FD19DE465ECE5DA02725075B1_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_mDC28F97E62894D9FD19DE465ECE5DA02725075B1_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m77C4033F0B5338DB07AAB5A654B3E5CE23D6E2F0_gshared (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m77C4033F0B5338DB07AAB5A654B3E5CE23D6E2F0_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m77C4033F0B5338DB07AAB5A654B3E5CE23D6E2F0_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m42834E6B51ED2B15CE0454CFF5806F6051806319_gshared (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_13 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_13); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_15; L_15 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_18; L_18 = Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_19; L_19 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_24 = V_1; NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m42834E6B51ED2B15CE0454CFF5806F6051806319_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m42834E6B51ED2B15CE0454CFF5806F6051806319_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m62722467B14D067A9DEBA5B92E1F3BA3C45B59A3_gshared (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m62722467B14D067A9DEBA5B92E1F3BA3C45B59A3_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m62722467B14D067A9DEBA5B92E1F3BA3C45B59A3_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8E70DFB609B877BC0F6764B024F50CE8D7DDA982_gshared (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_13 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_13); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_15; L_15 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_18; L_18 = Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_19; L_19 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_24 = V_1; NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m8E70DFB609B877BC0F6764B024F50CE8D7DDA982_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m8E70DFB609B877BC0F6764B024F50CE8D7DDA982_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m7D09E5B11A4365D1409CB3782F9081694604BD9B_gshared (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m7D09E5B11A4365D1409CB3782F9081694604BD9B_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m7D09E5B11A4365D1409CB3782F9081694604BD9B_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8DED58113E8F9918155BA0C5E63735E8C360A098_gshared (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_13 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_13); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_15; L_15 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_18; L_18 = Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_19; L_19 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_24 = V_1; NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m8DED58113E8F9918155BA0C5E63735E8C360A098_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m8DED58113E8F9918155BA0C5E63735E8C360A098_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m922BEB417977C3850F0C7578EB56D10B3AAA3646_gshared (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m922BEB417977C3850F0C7578EB56D10B3AAA3646_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m922BEB417977C3850F0C7578EB56D10B3AAA3646_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m7F7865E355D86BF972133727FC060BB78DB1E4A5_gshared (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_13 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_13); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_15; L_15 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_18; L_18 = Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_19; L_19 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_24 = V_1; NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m7F7865E355D86BF972133727FC060BB78DB1E4A5_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m7F7865E355D86BF972133727FC060BB78DB1E4A5_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mBB709EA6D4CD274AC2FEACCD20B821AE8B956C93_gshared (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mBB709EA6D4CD274AC2FEACCD20B821AE8B956C93_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mBB709EA6D4CD274AC2FEACCD20B821AE8B956C93_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mA4C46D9D908107FCD104BEE0A779B3A8230154A5_gshared (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_13 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_13); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_15; L_15 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_18; L_18 = Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_19; L_19 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_24 = V_1; NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_mA4C46D9D908107FCD104BEE0A779B3A8230154A5_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_mA4C46D9D908107FCD104BEE0A779B3A8230154A5_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m4942A47D1BEB042C7BFB08A159E8D2857BC1BD44_gshared (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m4942A47D1BEB042C7BFB08A159E8D2857BC1BD44_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m4942A47D1BEB042C7BFB08A159E8D2857BC1BD44_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m10B7E194F676AF8C5BF83C809D484F31C52A05C1_gshared (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_13 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_13); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_15; L_15 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_18; L_18 = Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_19; L_19 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_24 = V_1; NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m10B7E194F676AF8C5BF83C809D484F31C52A05C1_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m10B7E194F676AF8C5BF83C809D484F31C52A05C1_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mBC8ED03873A98AC3FEC64C8D4A72E3CDAE0D3D12_gshared (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mBC8ED03873A98AC3FEC64C8D4A72E3CDAE0D3D12_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mBC8ED03873A98AC3FEC64C8D4A72E3CDAE0D3D12_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE130E66962E8C02D147EE6F0A21CC23F38787287_gshared (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_13 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_13); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_15; L_15 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_18; L_18 = Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_19; L_19 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_24 = V_1; NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_mE130E66962E8C02D147EE6F0A21CC23F38787287_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_mE130E66962E8C02D147EE6F0A21CC23F38787287_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m880639C54830C118FA682987433A5AB1FDF33E73_gshared (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m880639C54830C118FA682987433A5AB1FDF33E73_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m880639C54830C118FA682987433A5AB1FDF33E73_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mD8C669631D35B554F26701C2F034B990BA3F34BF_gshared (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_13 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_13); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_15; L_15 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_18; L_18 = Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_19; L_19 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_24 = V_1; NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_mD8C669631D35B554F26701C2F034B990BA3F34BF_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_mD8C669631D35B554F26701C2F034B990BA3F34BF_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mFABC8E340A73B965D62DAA66D46D17BF7F0FF3F4_gshared (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mFABC8E340A73B965D62DAA66D46D17BF7F0FF3F4_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mFABC8E340A73B965D62DAA66D46D17BF7F0FF3F4_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m2F31CF52E4465B45B7ADC379B6DE9F8B2851095D_gshared (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_13 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_13); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_15; L_15 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_18; L_18 = Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * L_19; L_19 = (( PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_24 = V_1; NullCheck((PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m2F31CF52E4465B45B7ADC379B6DE9F8B2851095D_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m2F31CF52E4465B45B7ADC379B6DE9F8B2851095D_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m3EDD45B268715336658F4C1745B3CA60CCA5A250_gshared (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m3EDD45B268715336658F4C1745B3CA60CCA5A250_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m3EDD45B268715336658F4C1745B3CA60CCA5A250_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m6DE4C446E5F68D1F3EB058EB5F45D440ECE472BB_gshared (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_13 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_13); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_15; L_15 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_18; L_18 = Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * L_19; L_19 = (( PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_24 = V_1; NullCheck((PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m6DE4C446E5F68D1F3EB058EB5F45D440ECE472BB_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m6DE4C446E5F68D1F3EB058EB5F45D440ECE472BB_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m624C3DEE9D49A853945A44D4ADA077123AACCC7C_gshared (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m624C3DEE9D49A853945A44D4ADA077123AACCC7C_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m624C3DEE9D49A853945A44D4ADA077123AACCC7C_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m33D4DA5124F54E5AD865F6E85ECEDEAE558E32E2_gshared (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_13 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_13); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_15; L_15 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_18; L_18 = Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * L_19; L_19 = (( PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_24 = V_1; NullCheck((PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m33D4DA5124F54E5AD865F6E85ECEDEAE558E32E2_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m33D4DA5124F54E5AD865F6E85ECEDEAE558E32E2_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mDF27946071469E3A1DF7B397DAA69324BEB97577_gshared (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mDF27946071469E3A1DF7B397DAA69324BEB97577_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mDF27946071469E3A1DF7B397DAA69324BEB97577_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m53FD3DF3FEFB135F243E45F2FD3FFDBD4373F2AC_gshared (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_13 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_13); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_15; L_15 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_18; L_18 = Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * L_19; L_19 = (( PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_24 = V_1; NullCheck((PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m53FD3DF3FEFB135F243E45F2FD3FFDBD4373F2AC_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m53FD3DF3FEFB135F243E45F2FD3FFDBD4373F2AC_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m5375BF16A4EB514D32BBD729102C08D2715C553E_gshared (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m5375BF16A4EB514D32BBD729102C08D2715C553E_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m5375BF16A4EB514D32BBD729102C08D2715C553E_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m604EABB1DAE383D990CA313015D2394D74EE60D8_gshared (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_13 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_13); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_15; L_15 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_18; L_18 = Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_19; L_19 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_24 = V_1; NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m604EABB1DAE383D990CA313015D2394D74EE60D8_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m604EABB1DAE383D990CA313015D2394D74EE60D8_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m75E10065131490537156A9A827027CFC7FCEC8B1_gshared (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m75E10065131490537156A9A827027CFC7FCEC8B1_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m75E10065131490537156A9A827027CFC7FCEC8B1_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m3D5C0ABDE410C87BFFF5124964852D7D4B26671D_gshared (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_13 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_13); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_15; L_15 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_18; L_18 = Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_19; L_19 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_24 = V_1; NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m3D5C0ABDE410C87BFFF5124964852D7D4B26671D_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m3D5C0ABDE410C87BFFF5124964852D7D4B26671D_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mD6DD2028EC3B6DA7194A0E40D35C103F0CEF532C_gshared (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mD6DD2028EC3B6DA7194A0E40D35C103F0CEF532C_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mD6DD2028EC3B6DA7194A0E40D35C103F0CEF532C_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mECCC46E2BDD32EF477C049A25D9C9A4D3CC63368_gshared (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_13 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_13); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_15; L_15 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_18; L_18 = Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_19; L_19 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_24 = V_1; NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_mECCC46E2BDD32EF477C049A25D9C9A4D3CC63368_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_mECCC46E2BDD32EF477C049A25D9C9A4D3CC63368_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mB06601C483C64C6082268583DEFFD372E4F04A5D_gshared (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mB06601C483C64C6082268583DEFFD372E4F04A5D_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mB06601C483C64C6082268583DEFFD372E4F04A5D_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m36411F7BCF9EEA3879B0CC3B4B43A52636957C07_gshared (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_13 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_13); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_15; L_15 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_18; L_18 = Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_19; L_19 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_24 = V_1; NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m36411F7BCF9EEA3879B0CC3B4B43A52636957C07_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m36411F7BCF9EEA3879B0CC3B4B43A52636957C07_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m62C873DA2270F533C73355956537CA31F03F1643_gshared (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m62C873DA2270F533C73355956537CA31F03F1643_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m62C873DA2270F533C73355956537CA31F03F1643_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m418D7BCAB27B719EC0E4FB1EDCA10A189ED7F09A_gshared (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_13 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_13); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_15; L_15 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_18; L_18 = Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_19; L_19 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_24 = V_1; NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m418D7BCAB27B719EC0E4FB1EDCA10A189ED7F09A_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m418D7BCAB27B719EC0E4FB1EDCA10A189ED7F09A_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mDAB14FFB978B9A5233FEDC2820974F0443E4090F_gshared (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_mDAB14FFB978B9A5233FEDC2820974F0443E4090F_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_mDAB14FFB978B9A5233FEDC2820974F0443E4090F_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m487607C738078A799333D3851225056D651FE7E5_gshared (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_13 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_13); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_15; L_15 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_18; L_18 = Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_19; L_19 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_24 = V_1; NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m487607C738078A799333D3851225056D651FE7E5_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m487607C738078A799333D3851225056D651FE7E5_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m26B7C7A0B3D38DCD490FA527CFEE7B0947FE3576_gshared (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m26B7C7A0B3D38DCD490FA527CFEE7B0947FE3576_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m26B7C7A0B3D38DCD490FA527CFEE7B0947FE3576_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE238F59550A152E9D810AE455B752A5DB75835CC_gshared (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_13 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_13); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_15; L_15 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_18; L_18 = Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_19; L_19 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_24 = V_1; NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_mE238F59550A152E9D810AE455B752A5DB75835CC_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_mE238F59550A152E9D810AE455B752A5DB75835CC_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m571DC70F8F206480D006C9472A9E8E8CB901DDB2_gshared (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m571DC70F8F206480D006C9472A9E8E8CB901DDB2_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m571DC70F8F206480D006C9472A9E8E8CB901DDB2_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m55E9E5AC1C9E98AE06858C3A1B412FAE23DD49E0_gshared (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_13 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_13); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_15; L_15 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_18; L_18 = Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_19; L_19 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_24 = V_1; NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m55E9E5AC1C9E98AE06858C3A1B412FAE23DD49E0_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m55E9E5AC1C9E98AE06858C3A1B412FAE23DD49E0_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m12EDF68B2BDAC55A5845E6AA4B578D35AC37AE92_gshared (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation__ctor_m12EDF68B2BDAC55A5845E6AA4B578D35AC37AE92_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation__ctor_m12EDF68B2BDAC55A5845E6AA4B578D35AC37AE92_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGamma3ExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m88D006B692AC3A1DF52101DEB18F5A5F697DABFA_gshared (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_13 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_13); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_15; L_15 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_18; L_18 = Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_19; L_19 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_24 = V_1; NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_24, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGamma3ExposureRowOperation_Invoke_m88D006B692AC3A1DF52101DEB18F5A5F697DABFA_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGamma3ExposureRowOperation_Invoke_m88D006B692AC3A1DF52101DEB18F5A5F697DABFA_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mE07488B4BB3E60072D97D6D3B38E8BA40C72F4F5_gshared (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mE07488B4BB3E60072D97D6D3B38E8BA40C72F4F5_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mE07488B4BB3E60072D97D6D3B38E8BA40C72F4F5_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB0700DF1E939BA880AED8A1062DE66295C974A3C_gshared (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_1 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_1); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_3; L_3 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_6; L_6 = Span_1_Slice_mE484EE84F428EB2AFA54F096CC31CADAD1DEE106_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * L_41; L_41 = (( PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_46 = V_2; NullCheck((PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mB0700DF1E939BA880AED8A1062DE66295C974A3C_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mB0700DF1E939BA880AED8A1062DE66295C974A3C_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m9EE4EED675A181D0A2AEE53F4A14AE46DEFD25EC_gshared (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m9EE4EED675A181D0A2AEE53F4A14AE46DEFD25EC_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m9EE4EED675A181D0A2AEE53F4A14AE46DEFD25EC_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m053E5A6C59768C119A7D03E92324780FC914FFE6_gshared (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_1 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_1); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_3; L_3 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_6; L_6 = Span_1_Slice_mB271727A1AE74881E163F5064B4C2B92CD086F3A_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * L_41; L_41 = (( PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_46 = V_2; NullCheck((PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m053E5A6C59768C119A7D03E92324780FC914FFE6_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m053E5A6C59768C119A7D03E92324780FC914FFE6_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mF457B8EE92563C4B8D6E7F6B7ED534E4D50EF505_gshared (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mF457B8EE92563C4B8D6E7F6B7ED534E4D50EF505_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mF457B8EE92563C4B8D6E7F6B7ED534E4D50EF505_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m14BA00511DFB7B4C6252BF18D113B0D7D8BC189A_gshared (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_1 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_1); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_3; L_3 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_6; L_6 = Span_1_Slice_m1F66F1C5F856DDCF26213DE27D210FE3BA480F16_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * L_41; L_41 = (( PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_46 = V_2; NullCheck((PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m14BA00511DFB7B4C6252BF18D113B0D7D8BC189A_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m14BA00511DFB7B4C6252BF18D113B0D7D8BC189A_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m4FA22CFBFA205DF683253C0870656F5E358DB983_gshared (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m4FA22CFBFA205DF683253C0870656F5E358DB983_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m4FA22CFBFA205DF683253C0870656F5E358DB983_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB5C5CDA4547C51866EE51F1FAE70CAE76150E245_gshared (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_1 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_1); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_3; L_3 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_6; L_6 = Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * L_41; L_41 = (( PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_46 = V_2; NullCheck((PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mB5C5CDA4547C51866EE51F1FAE70CAE76150E245_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mB5C5CDA4547C51866EE51F1FAE70CAE76150E245_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mAF7D111C0B5F970F2448305C93682EB77C54092B_gshared (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mAF7D111C0B5F970F2448305C93682EB77C54092B_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mAF7D111C0B5F970F2448305C93682EB77C54092B_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m7FE147D319436B95EFB488A9E2600A29D236DF88_gshared (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_1 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_1); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_3; L_3 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_6; L_6 = Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * L_41; L_41 = (( PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_46 = V_2; NullCheck((PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m7FE147D319436B95EFB488A9E2600A29D236DF88_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m7FE147D319436B95EFB488A9E2600A29D236DF88_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m4EAAFE834B832941AE1F0B0FA0B00CF6A7BF1725_gshared (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m4EAAFE834B832941AE1F0B0FA0B00CF6A7BF1725_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m4EAAFE834B832941AE1F0B0FA0B00CF6A7BF1725_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mC3F0A44FBF49B39678CEDE372290FAB65BC0ED0B_gshared (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_1 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_1); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_3; L_3 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_6; L_6 = Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * L_41; L_41 = (( PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_46 = V_2; NullCheck((PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tC089F74404A3C46975952EE686EC533667BB207F , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mC3F0A44FBF49B39678CEDE372290FAB65BC0ED0B_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mC3F0A44FBF49B39678CEDE372290FAB65BC0ED0B_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mBF23712C54E53605673E60A6AA500D8601CDA67E_gshared (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mBF23712C54E53605673E60A6AA500D8601CDA67E_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mBF23712C54E53605673E60A6AA500D8601CDA67E_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m06B206C1FDFF80EFD0F26DF94E84F234B826CFA6_gshared (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_1 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_1); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_3; L_3 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_6; L_6 = Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * L_41; L_41 = (( PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_46 = V_2; NullCheck((PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m06B206C1FDFF80EFD0F26DF94E84F234B826CFA6_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m06B206C1FDFF80EFD0F26DF94E84F234B826CFA6_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74AB27B2A140C9D0BDB72915F070C0C480C9ACCF_gshared (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m74AB27B2A140C9D0BDB72915F070C0C480C9ACCF_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m74AB27B2A140C9D0BDB72915F070C0C480C9ACCF_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m3A24AE768315BFC5799DB4DCC07A7E3754CFBA96_gshared (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_1); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_3; L_3 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_6; L_6 = Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_41; L_41 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_46 = V_2; NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m3A24AE768315BFC5799DB4DCC07A7E3754CFBA96_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m3A24AE768315BFC5799DB4DCC07A7E3754CFBA96_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD5BF6CFD2A46E5FAD13568269501A6AFFA17C639_gshared (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mD5BF6CFD2A46E5FAD13568269501A6AFFA17C639_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mD5BF6CFD2A46E5FAD13568269501A6AFFA17C639_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mD9D2D8F3C57587EA4682D4736211B13A0BBC8AF6_gshared (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_1); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_3; L_3 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_6; L_6 = Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_41; L_41 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_46 = V_2; NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mD9D2D8F3C57587EA4682D4736211B13A0BBC8AF6_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mD9D2D8F3C57587EA4682D4736211B13A0BBC8AF6_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m26D3CDA391128AAB78A2CDFD7796AC1C2C59E760_gshared (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m26D3CDA391128AAB78A2CDFD7796AC1C2C59E760_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m26D3CDA391128AAB78A2CDFD7796AC1C2C59E760_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mCB189138E1A361EA08B057972F7CE3501D7FC1FF_gshared (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_1); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_3; L_3 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_6; L_6 = Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_41; L_41 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_46 = V_2; NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mCB189138E1A361EA08B057972F7CE3501D7FC1FF_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mCB189138E1A361EA08B057972F7CE3501D7FC1FF_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD48836B6DEFE313866F490092410F36E40A1541C_gshared (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mD48836B6DEFE313866F490092410F36E40A1541C_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mD48836B6DEFE313866F490092410F36E40A1541C_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mE581AF01AB91B4AD197BC94774724F3878CD2F6A_gshared (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_1); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_3; L_3 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_6; L_6 = Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_41; L_41 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_46 = V_2; NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mE581AF01AB91B4AD197BC94774724F3878CD2F6A_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mE581AF01AB91B4AD197BC94774724F3878CD2F6A_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mFEA38B74F2D14D36CA6BB867EB716A8EA78FB304_gshared (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mFEA38B74F2D14D36CA6BB867EB716A8EA78FB304_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mFEA38B74F2D14D36CA6BB867EB716A8EA78FB304_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mD7443EA2FDB3FB7FC69833130DD8208E1AD19E20_gshared (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_1); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_3; L_3 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_6; L_6 = Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_41; L_41 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_46 = V_2; NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mD7443EA2FDB3FB7FC69833130DD8208E1AD19E20_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mD7443EA2FDB3FB7FC69833130DD8208E1AD19E20_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m3971AA2A63703B02BEF75679BEAC87D75569E7F2_gshared (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m3971AA2A63703B02BEF75679BEAC87D75569E7F2_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m3971AA2A63703B02BEF75679BEAC87D75569E7F2_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m99E808391400FCFEF6E23F11BD8E5BCCC2C16060_gshared (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_1); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_3; L_3 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_6; L_6 = Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_41; L_41 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_46 = V_2; NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m99E808391400FCFEF6E23F11BD8E5BCCC2C16060_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m99E808391400FCFEF6E23F11BD8E5BCCC2C16060_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mA7BFA14C6E2C60D1DA66417C37BE7030A72FAFC2_gshared (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mA7BFA14C6E2C60D1DA66417C37BE7030A72FAFC2_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mA7BFA14C6E2C60D1DA66417C37BE7030A72FAFC2_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m02391518194181BA3624D3786A12668A842A7E3C_gshared (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_1); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_3; L_3 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_6; L_6 = Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_41; L_41 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_46 = V_2; NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m02391518194181BA3624D3786A12668A842A7E3C_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m02391518194181BA3624D3786A12668A842A7E3C_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD6909095F86BF58DD7C2A88D6BC8C6A1692A252D_gshared (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mD6909095F86BF58DD7C2A88D6BC8C6A1692A252D_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mD6909095F86BF58DD7C2A88D6BC8C6A1692A252D_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m96063C00841BAC714D965C931221FE6451C14659_gshared (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_1); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_3; L_3 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_6; L_6 = Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_41; L_41 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_46 = V_2; NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m96063C00841BAC714D965C931221FE6451C14659_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m96063C00841BAC714D965C931221FE6451C14659_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m7C03F624DFC2EE750B2BA5EAF7EFCAB0B06BB9B7_gshared (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m7C03F624DFC2EE750B2BA5EAF7EFCAB0B06BB9B7_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m7C03F624DFC2EE750B2BA5EAF7EFCAB0B06BB9B7_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m63F8F3B3A7DD15A5AF85A9AD39172796D6D6EFD7_gshared (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_1); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_3; L_3 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_6; L_6 = Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_41; L_41 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_46 = V_2; NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m63F8F3B3A7DD15A5AF85A9AD39172796D6D6EFD7_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m63F8F3B3A7DD15A5AF85A9AD39172796D6D6EFD7_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m68030B4DDE8BD08A4DA3E71B73493B4BE292CC64_gshared (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m68030B4DDE8BD08A4DA3E71B73493B4BE292CC64_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m68030B4DDE8BD08A4DA3E71B73493B4BE292CC64_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mE9BC10D2D758DB64322BB831721A2FC512B74E7A_gshared (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_1 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_1); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_3; L_3 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_6; L_6 = Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * L_41; L_41 = (( PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_46 = V_2; NullCheck((PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mE9BC10D2D758DB64322BB831721A2FC512B74E7A_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mE9BC10D2D758DB64322BB831721A2FC512B74E7A_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m57798B93BEBC19E9210DE7B9C4495C8F063E9B66_gshared (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m57798B93BEBC19E9210DE7B9C4495C8F063E9B66_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m57798B93BEBC19E9210DE7B9C4495C8F063E9B66_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mFC9A2AE4FDEF83C35A00FBA0EE0B5A2ADB715038_gshared (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_1 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_1); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_3; L_3 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_6; L_6 = Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * L_41; L_41 = (( PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_46 = V_2; NullCheck((PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mFC9A2AE4FDEF83C35A00FBA0EE0B5A2ADB715038_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mFC9A2AE4FDEF83C35A00FBA0EE0B5A2ADB715038_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m0794DE99CA7DEF2429D165B242BDF2484C07FA2B_gshared (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m0794DE99CA7DEF2429D165B242BDF2484C07FA2B_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m0794DE99CA7DEF2429D165B242BDF2484C07FA2B_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m045B76B0FFBD2E12AC0A5F5E07618CD2B615ECCA_gshared (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_1 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_1); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_3; L_3 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_6; L_6 = Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * L_41; L_41 = (( PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_46 = V_2; NullCheck((PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m045B76B0FFBD2E12AC0A5F5E07618CD2B615ECCA_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m045B76B0FFBD2E12AC0A5F5E07618CD2B615ECCA_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mC7ECAB6729A00444F17576F1010763D7CF5ECD8F_gshared (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mC7ECAB6729A00444F17576F1010763D7CF5ECD8F_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mC7ECAB6729A00444F17576F1010763D7CF5ECD8F_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m9B4536C068542A29FC20E3D91D7645C4226090A4_gshared (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_1 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_1); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_3; L_3 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_6; L_6 = Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * L_41; L_41 = (( PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_46 = V_2; NullCheck((PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m9B4536C068542A29FC20E3D91D7645C4226090A4_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m9B4536C068542A29FC20E3D91D7645C4226090A4_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m28A1D6C6C7AA5DEBED1BDE56256457190278FDD1_gshared (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m28A1D6C6C7AA5DEBED1BDE56256457190278FDD1_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m28A1D6C6C7AA5DEBED1BDE56256457190278FDD1_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m30A1A26FD7671953671D7E20FC66797684536B87_gshared (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_1 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_1); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_3; L_3 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_6; L_6 = Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_41; L_41 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_46 = V_2; NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m30A1A26FD7671953671D7E20FC66797684536B87_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m30A1A26FD7671953671D7E20FC66797684536B87_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74E437DF869ED5EE951D0767B8EAC04B3A037B56_gshared (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m74E437DF869ED5EE951D0767B8EAC04B3A037B56_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m74E437DF869ED5EE951D0767B8EAC04B3A037B56_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mED6EBCF6781F10784A01FFF9CD90288359994694_gshared (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_1 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_1); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_3; L_3 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_6; L_6 = Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_41; L_41 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_46 = V_2; NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mED6EBCF6781F10784A01FFF9CD90288359994694_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mED6EBCF6781F10784A01FFF9CD90288359994694_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mB6B83AFED9563F789B8C346002EDFAE11C2BBB4F_gshared (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mB6B83AFED9563F789B8C346002EDFAE11C2BBB4F_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mB6B83AFED9563F789B8C346002EDFAE11C2BBB4F_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m9EC97CA0F3861552BC94A6FC38B1EAF8A3040981_gshared (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_1 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_1); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_3; L_3 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_6; L_6 = Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_41; L_41 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_46 = V_2; NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m9EC97CA0F3861552BC94A6FC38B1EAF8A3040981_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m9EC97CA0F3861552BC94A6FC38B1EAF8A3040981_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m0E5C8FAA2A6D8D58A85FDB51F7592E0BDA620463_gshared (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m0E5C8FAA2A6D8D58A85FDB51F7592E0BDA620463_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m0E5C8FAA2A6D8D58A85FDB51F7592E0BDA620463_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mAA5417B65F82812FE162F375B4ECDCA22CBE61D9_gshared (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_1 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_1); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_3; L_3 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_6; L_6 = Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_41; L_41 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_46 = V_2; NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mAA5417B65F82812FE162F375B4ECDCA22CBE61D9_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mAA5417B65F82812FE162F375B4ECDCA22CBE61D9_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mED5066AC3B67A669595131CE8B4085CA6DEF9CDA_gshared (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mED5066AC3B67A669595131CE8B4085CA6DEF9CDA_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mED5066AC3B67A669595131CE8B4085CA6DEF9CDA_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m06937B15B6663D03858E6C05EC2BEA841B4AD82D_gshared (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_1 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_1); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_3; L_3 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_6; L_6 = Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_41; L_41 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_46 = V_2; NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m06937B15B6663D03858E6C05EC2BEA841B4AD82D_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m06937B15B6663D03858E6C05EC2BEA841B4AD82D_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mFC3A5CA0AF0F40EC64F89F72E534BE378AE623F1_gshared (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_mFC3A5CA0AF0F40EC64F89F72E534BE378AE623F1_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_mFC3A5CA0AF0F40EC64F89F72E534BE378AE623F1_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m90F26B9448DABF7D58543FA30A70A29A9D9CC4DA_gshared (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_1 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_1); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_3; L_3 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_6; L_6 = Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_41; L_41 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_46 = V_2; NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m90F26B9448DABF7D58543FA30A70A29A9D9CC4DA_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m90F26B9448DABF7D58543FA30A70A29A9D9CC4DA_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74E5CC38CEEFAF8F368BC1F4E1DE93DBCADD37CA_gshared (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m74E5CC38CEEFAF8F368BC1F4E1DE93DBCADD37CA_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m74E5CC38CEEFAF8F368BC1F4E1DE93DBCADD37CA_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB0ECFEB4846E9347DF397C4EDBB0CC05C1A642F3_gshared (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_1 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_1); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_3; L_3 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_6; L_6 = Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_41; L_41 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_46 = V_2; NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mB0ECFEB4846E9347DF397C4EDBB0CC05C1A642F3_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mB0ECFEB4846E9347DF397C4EDBB0CC05C1A642F3_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m89E1E9F6C65DB61D7E4E0811F10A77245422B66D_gshared (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m89E1E9F6C65DB61D7E4E0811F10A77245422B66D_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m89E1E9F6C65DB61D7E4E0811F10A77245422B66D_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mA0CF87936CEB5A8A0C64A18E859A6D8EF6CE6AD9_gshared (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_1 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_1); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_3; L_3 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_6; L_6 = Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_41; L_41 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_46 = V_2; NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_mA0CF87936CEB5A8A0C64A18E859A6D8EF6CE6AD9_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_mA0CF87936CEB5A8A0C64A18E859A6D8EF6CE6AD9_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::.ctor(SixLabors.ImageSharp.Rectangle,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Memory.Buffer2D`1,SixLabors.ImageSharp.Configuration,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m03716A28A80036E9584B04EF72532C7E8A42B8E3_gshared (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation__ctor_m03716A28A80036E9584B04EF72532C7E8A42B8E3_AdjustorThunk (RuntimeObject * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation__ctor_m03716A28A80036E9584B04EF72532C7E8A42B8E3_inline(_thisAdjusted, ___bounds0, ___targetPixels1, ___sourceValues2, ___configuration3, ___inverseGamma4, method); } // System.Void SixLabors.ImageSharp.Processing.Processors.Convolution.BokehBlurProcessor`1/ApplyInverseGammaExposureRowOperation::Invoke(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m590B9BB7770C4121A6F786C0F1C02A1DEBA20986_gshared (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_1 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_1); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_3; L_3 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_6; L_6 = Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_41; L_41 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_46 = V_2; NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_46, (int32_t)2); return; } } IL2CPP_EXTERN_C void ApplyInverseGammaExposureRowOperation_Invoke_m590B9BB7770C4121A6F786C0F1C02A1DEBA20986_AdjustorThunk (RuntimeObject * __this, int32_t ___y0, const RuntimeMethod* method) { ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ApplyInverseGammaExposureRowOperation_Invoke_m590B9BB7770C4121A6F786C0F1C02A1DEBA20986_inline(_thisAdjusted, ___y0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArrayBuilder`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayBuilder_1__ctor_m74461E96944815A85A1C4B321E6BCFCE0244AEE9_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___capacity0, const RuntimeMethod* method) { { il2cpp_codegen_initobj(__this, sizeof(ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 )); int32_t L_0 = ___capacity0; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0017; } } { int32_t L_1 = ___capacity0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)L_1); __this->set__array_0(L_2); } IL_0017: { return; } } IL2CPP_EXTERN_C void ArrayBuilder_1__ctor_m74461E96944815A85A1C4B321E6BCFCE0244AEE9_AdjustorThunk (RuntimeObject * __this, int32_t ___capacity0, const RuntimeMethod* method) { ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArrayBuilder_1__ctor_m74461E96944815A85A1C4B321E6BCFCE0244AEE9(_thisAdjusted, ___capacity0, method); } // System.Int32 System.Collections.Generic.ArrayBuilder`1::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayBuilder_1_get_Capacity_m4780D8BD3A8E37CD8FA6108FB4BE1241EB0CC146_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method) { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* G_B2_0 = NULL; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* G_B1_0 = NULL; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000c; } } { return (int32_t)0; } IL_000c: { NullCheck(G_B2_0); return (int32_t)((int32_t)((int32_t)(((RuntimeArray*)G_B2_0)->max_length))); } } IL2CPP_EXTERN_C int32_t ArrayBuilder_1_get_Capacity_m4780D8BD3A8E37CD8FA6108FB4BE1241EB0CC146_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArrayBuilder_1_get_Capacity_m4780D8BD3A8E37CD8FA6108FB4BE1241EB0CC146(_thisAdjusted, method); return _returnValue; } // System.Int32 System.Collections.Generic.ArrayBuilder`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArrayBuilder_1_get_Count_m1A196A3989F8E85BAC9702129E5D5B92CF2C15FF_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__count_1(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t ArrayBuilder_1_get_Count_m1A196A3989F8E85BAC9702129E5D5B92CF2C15FF_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArrayBuilder_1_get_Count_m1A196A3989F8E85BAC9702129E5D5B92CF2C15FF_inline(_thisAdjusted, method); return _returnValue; } // T System.Collections.Generic.ArrayBuilder`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArrayBuilder_1_get_Item_m8AE1ACBBCD3D5ADF5DE0D40F6AB33121245B112F_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___index0, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); int32_t L_1 = ___index0; NullCheck(L_0); int32_t L_2 = L_1; RuntimeObject * L_3 = (L_0)->GetAt(static_cast(L_2)); return (RuntimeObject *)L_3; } } IL2CPP_EXTERN_C RuntimeObject * ArrayBuilder_1_get_Item_m8AE1ACBBCD3D5ADF5DE0D40F6AB33121245B112F_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = ArrayBuilder_1_get_Item_m8AE1ACBBCD3D5ADF5DE0D40F6AB33121245B112F(_thisAdjusted, ___index0, method); return _returnValue; } // System.Void System.Collections.Generic.ArrayBuilder`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayBuilder_1_Add_mB64C9A916CCBDB6B9050D4D8D18774298F7BB16C_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__count_1(); int32_t L_1; L_1 = ArrayBuilder_1_get_Capacity_m4780D8BD3A8E37CD8FA6108FB4BE1241EB0CC146((ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *)(ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_001c; } } { int32_t L_2 = (int32_t)__this->get__count_1(); ArrayBuilder_1_EnsureCapacity_m884B5F687FCCB3D8765601664836BFD3D9826454((ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *)(ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *)__this, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); } IL_001c: { RuntimeObject * L_3 = ___item0; ArrayBuilder_1_UncheckedAdd_m2933995D0EA1A5E54490DF5F7817B574682DD942((ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *)(ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *)__this, (RuntimeObject *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); return; } } IL2CPP_EXTERN_C void ArrayBuilder_1_Add_mB64C9A916CCBDB6B9050D4D8D18774298F7BB16C_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArrayBuilder_1_Add_mB64C9A916CCBDB6B9050D4D8D18774298F7BB16C(_thisAdjusted, ___item0, method); } // T[] System.Collections.Generic.ArrayBuilder`1::ToArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArrayBuilder_1_ToArray_m74C195031F8C2552CBCD309372780CCDDB13C522_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method) { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_0 = NULL; { int32_t L_0 = (int32_t)__this->get__count_1(); if (L_0) { goto IL_000e; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1; L_1 = (( ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_1; } IL_000e: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2; int32_t L_3 = (int32_t)__this->get__count_1(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_4 = V_0; NullCheck(L_4); if ((((int32_t)L_3) >= ((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0040; } } { int32_t L_5 = (int32_t)__this->get__count_1(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_6 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)L_5); V_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_6; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = V_0; int32_t L_9 = (int32_t)__this->get__count_1(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_7, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_8, (int32_t)0, (int32_t)L_9, /*hidden argument*/NULL); } IL_0040: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_10 = V_0; return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_10; } } IL2CPP_EXTERN_C ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArrayBuilder_1_ToArray_m74C195031F8C2552CBCD309372780CCDDB13C522_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* _returnValue; _returnValue = ArrayBuilder_1_ToArray_m74C195031F8C2552CBCD309372780CCDDB13C522(_thisAdjusted, method); return _returnValue; } // System.Void System.Collections.Generic.ArrayBuilder`1::UncheckedAdd(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayBuilder_1_UncheckedAdd_m2933995D0EA1A5E54490DF5F7817B574682DD942_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); int32_t L_1 = (int32_t)__this->get__count_1(); V_0 = (int32_t)L_1; int32_t L_2 = V_0; __this->set__count_1(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); int32_t L_3 = V_0; RuntimeObject * L_4 = ___item0; NullCheck(L_0); (L_0)->SetAt(static_cast(L_3), (RuntimeObject *)L_4); return; } } IL2CPP_EXTERN_C void ArrayBuilder_1_UncheckedAdd_m2933995D0EA1A5E54490DF5F7817B574682DD942_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArrayBuilder_1_UncheckedAdd_m2933995D0EA1A5E54490DF5F7817B574682DD942(_thisAdjusted, ___item0, method); } // System.Void System.Collections.Generic.ArrayBuilder`1::EnsureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayBuilder_1_EnsureCapacity_m884B5F687FCCB3D8765601664836BFD3D9826454_gshared (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, int32_t ___minimum0, 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; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* V_2 = NULL; int32_t G_B3_0 = 0; { int32_t L_0; L_0 = ArrayBuilder_1_get_Capacity_m4780D8BD3A8E37CD8FA6108FB4BE1241EB0CC146((ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *)(ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (int32_t)L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_000f; } } { int32_t L_2 = V_0; G_B3_0 = ((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_2)); goto IL_0010; } IL_000f: { G_B3_0 = 4; } IL_0010: { V_1 = (int32_t)G_B3_0; int32_t L_3 = V_1; if ((!(((uint32_t)L_3) > ((uint32_t)((int32_t)2146435071))))) { goto IL_0027; } } { int32_t L_4 = V_0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_5; L_5 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)1)), (int32_t)((int32_t)2146435071), /*hidden argument*/NULL); V_1 = (int32_t)L_5; } IL_0027: { int32_t L_6 = V_1; int32_t L_7 = ___minimum0; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); int32_t L_8; L_8 = Math_Max_mD8AA27386BF012C65303FCDEA041B0CC65056E7B((int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); V_1 = (int32_t)L_8; int32_t L_9 = V_1; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_10 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)SZArrayNew(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0), (uint32_t)L_9); V_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_10; int32_t L_11 = (int32_t)__this->get__count_1(); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0053; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_12 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_13 = V_2; int32_t L_14 = (int32_t)__this->get__count_1(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_12, (int32_t)0, (RuntimeArray *)(RuntimeArray *)L_13, (int32_t)0, (int32_t)L_14, /*hidden argument*/NULL); } IL_0053: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_15 = V_2; __this->set__array_0(L_15); return; } } IL2CPP_EXTERN_C void ArrayBuilder_1_EnsureCapacity_m884B5F687FCCB3D8765601664836BFD3D9826454_AdjustorThunk (RuntimeObject * __this, int32_t ___minimum0, const RuntimeMethod* method) { ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArrayBuilder_1_EnsureCapacity_m884B5F687FCCB3D8765601664836BFD3D9826454(_thisAdjusted, ___minimum0, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Buffers.ArrayPool`1 System.Buffers.ArrayPool`1::get_Shared() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * ArrayPool_1_get_Shared_m955EF1D691974E7642F83433080FECF65FD519D0_gshared (const RuntimeMethod* method) { ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * G_B2_0 = NULL; ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * G_B1_0 = NULL; { ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_0; L_0 = VolatileRead((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E **)(ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E **)(((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_address_of_s_sharedInstance_0())); ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_1 = (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_0013; } } { ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2; L_2 = (( ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); G_B2_0 = L_2; } IL_0013: { return (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)G_B2_0; } } // System.Buffers.ArrayPool`1 System.Buffers.ArrayPool`1::EnsureSharedCreated() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * ArrayPool_1_EnsureSharedCreated_mDB39EA0ED2580954B03E634D02548514163DEFE3_gshared (const RuntimeMethod* method) { { ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_0; L_0 = (( ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_1; L_1 = InterlockedCompareExchangeImpl((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E **)(ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E **)(((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_address_of_s_sharedInstance_0()), (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_0, (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)NULL); ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * L_2 = ((ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_sharedInstance_0(); return (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_2; } } // System.Buffers.ArrayPool`1 System.Buffers.ArrayPool`1::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * ArrayPool_1_Create_m9079887E806D9908B23112235A40E6B5761F1B17_gshared (const RuntimeMethod* method) { { DefaultArrayPool_1_tC57BFC6E59F0A4DEF941314920CAA6A3AE6F4449 * L_0 = (DefaultArrayPool_1_tC57BFC6E59F0A4DEF941314920CAA6A3AE6F4449 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (DefaultArrayPool_1_tC57BFC6E59F0A4DEF941314920CAA6A3AE6F4449 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E *)L_0; } } // System.Void System.Buffers.ArrayPool`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPool_1__ctor_m93299E54DF5580D732620E5D51F2798D84B39742_gshared (ArrayPool_1_t9EAF325673306B25516CA1931E3F970C7EFE8E9E * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Buffers.ArrayPool`1 System.Buffers.ArrayPool`1::get_Shared() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * ArrayPool_1_get_Shared_mC69A09C72DFECC3811FFE609FECB52980DE424E7_gshared (const RuntimeMethod* method) { ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * G_B2_0 = NULL; ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * G_B1_0 = NULL; { ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * L_0; L_0 = VolatileRead((ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 **)(ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 **)(((ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_address_of_s_sharedInstance_0())); ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * L_1 = (ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 *)L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_0013; } } { ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * L_2; L_2 = (( ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); G_B2_0 = L_2; } IL_0013: { return (ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 *)G_B2_0; } } // System.Buffers.ArrayPool`1 System.Buffers.ArrayPool`1::EnsureSharedCreated() IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * ArrayPool_1_EnsureSharedCreated_mABB7324BD55555FC6FDFE6BD8722CA904E5ADF6A_gshared (const RuntimeMethod* method) { { ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * L_0; L_0 = (( ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 3)); ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * L_1; L_1 = InterlockedCompareExchangeImpl((ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 **)(ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 **)(((ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_address_of_s_sharedInstance_0()), (ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 *)L_0, (ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 *)NULL); ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * L_2 = ((ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1_StaticFields*)il2cpp_codegen_static_fields_for(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))->get_s_sharedInstance_0(); return (ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 *)L_2; } } // System.Buffers.ArrayPool`1 System.Buffers.ArrayPool`1::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * ArrayPool_1_Create_m8CE932601F1DEBEC0ABF911714CA29AEDE63E9B2_gshared (const RuntimeMethod* method) { { DefaultArrayPool_1_t51BCCD1E918EDCABC91A1E53FCF50BF945472F75 * L_0 = (DefaultArrayPool_1_t51BCCD1E918EDCABC91A1E53FCF50BF945472F75 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (DefaultArrayPool_1_t51BCCD1E918EDCABC91A1E53FCF50BF945472F75 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)(L_0, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return (ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 *)L_0; } } // System.Void System.Buffers.ArrayPool`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayPool_1__ctor_mA497A3A9929B50F8CDEA6B909CE9B074258F4877_gshared (ArrayPool_1_tF5FAAE2663FC8BC2B8CF889BBD2CB9973B1675F1 * __this, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.ArraySegment`1/ArraySegmentEnumerator::.ctor(System.ArraySegment`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegmentEnumerator__ctor_m17A5483A33D1AC9292E89B7ECFEC64F351B25C94_gshared (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 * __this, ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE ___arraySegment0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE L_0 = ___arraySegment0; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0.get__array_0(); __this->set__array_0(L_1); ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE L_2 = ___arraySegment0; int32_t L_3 = (int32_t)L_2.get__offset_1(); __this->set__start_1(L_3); int32_t L_4 = (int32_t)__this->get__start_1(); ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE L_5 = ___arraySegment0; int32_t L_6 = (int32_t)L_5.get__count_2(); __this->set__end_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_6))); int32_t L_7 = (int32_t)__this->get__start_1(); __this->set__current_3(((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1))); return; } } // System.Boolean System.ArraySegment`1/ArraySegmentEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegmentEnumerator_MoveNext_m826C4E1AF097509B01701BDD04B4E6A54EDA2FAF_gshared (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__current_3(); int32_t L_1 = (int32_t)__this->get__end_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_002b; } } { int32_t L_2 = (int32_t)__this->get__current_3(); __this->set__current_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); int32_t L_3 = (int32_t)__this->get__current_3(); int32_t L_4 = (int32_t)__this->get__end_2(); return (bool)((((int32_t)L_3) < ((int32_t)L_4))? 1 : 0); } IL_002b: { return (bool)0; } } // T System.ArraySegment`1/ArraySegmentEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ArraySegmentEnumerator_get_Current_m38A6E1265FAD5E166E7A488D33C1C6C6A3561963_gshared (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__current_3(); int32_t L_1 = (int32_t)__this->get__start_1(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_001e; } } { String_t* L_2; L_2 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2390D6884F59E2E4EA04837AD7D6268548597633)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegmentEnumerator_get_Current_m38A6E1265FAD5E166E7A488D33C1C6C6A3561963_RuntimeMethod_var))); } IL_001e: { int32_t L_4 = (int32_t)__this->get__current_3(); int32_t L_5 = (int32_t)__this->get__end_2(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { String_t* L_6; L_6 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral834F4B6837B71847C4048C946DF8754B323D6BF9)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_7 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_7, (String_t*)L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegmentEnumerator_get_Current_m38A6E1265FAD5E166E7A488D33C1C6C6A3561963_RuntimeMethod_var))); } IL_003c: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_8 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); int32_t L_9 = (int32_t)__this->get__current_3(); NullCheck(L_8); int32_t L_10 = L_9; uint8_t L_11 = (L_8)->GetAt(static_cast(L_10)); return (uint8_t)L_11; } } // System.Object System.ArraySegment`1/ArraySegmentEnumerator::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArraySegmentEnumerator_System_Collections_IEnumerator_get_Current_m4F043955C034D0BE62F482BBBBA7B05FE7CCCE02_gshared (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 * __this, const RuntimeMethod* method) { { NullCheck((ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 *)__this); uint8_t L_0; L_0 = (( uint8_t (*) (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); uint8_t L_1 = L_0; RuntimeObject * L_2 = Box(IL2CPP_RGCTX_DATA(method->klass->rgctx_data, 1), &L_1); return (RuntimeObject *)L_2; } } // System.Void System.ArraySegment`1/ArraySegmentEnumerator::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegmentEnumerator_System_Collections_IEnumerator_Reset_mF088399EC39EDA9B32EC60DD66AECF6354526FA6_gshared (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__start_1(); __this->set__current_3(((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1))); return; } } // System.Void System.ArraySegment`1/ArraySegmentEnumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegmentEnumerator_Dispose_m9B5FBEF96DF19348667EFC073AEC5D82E37D4B6B_gshared (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 * __this, const RuntimeMethod* method) { { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.ArraySegment`1/ArraySegmentEnumerator::.ctor(System.ArraySegment`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegmentEnumerator__ctor_m22289E6208438C5F1CBCA0F27078100C2797D3CE_gshared (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 * __this, ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 ___arraySegment0, const RuntimeMethod* method) { { NullCheck((RuntimeObject *)__this); Object__ctor_m88880E0413421D13FD95325EDCE231707CE1F405((RuntimeObject *)__this, /*hidden argument*/NULL); ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 L_0 = ___arraySegment0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0.get__array_0(); __this->set__array_0(L_1); ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 L_2 = ___arraySegment0; int32_t L_3 = (int32_t)L_2.get__offset_1(); __this->set__start_1(L_3); int32_t L_4 = (int32_t)__this->get__start_1(); ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 L_5 = ___arraySegment0; int32_t L_6 = (int32_t)L_5.get__count_2(); __this->set__end_2(((int32_t)il2cpp_codegen_add((int32_t)L_4, (int32_t)L_6))); int32_t L_7 = (int32_t)__this->get__start_1(); __this->set__current_3(((int32_t)il2cpp_codegen_subtract((int32_t)L_7, (int32_t)1))); return; } } // System.Boolean System.ArraySegment`1/ArraySegmentEnumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegmentEnumerator_MoveNext_m30D1080867A2C09A6EAB29C453F917EE13FE99EB_gshared (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__current_3(); int32_t L_1 = (int32_t)__this->get__end_2(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_002b; } } { int32_t L_2 = (int32_t)__this->get__current_3(); __this->set__current_3(((int32_t)il2cpp_codegen_add((int32_t)L_2, (int32_t)1))); int32_t L_3 = (int32_t)__this->get__current_3(); int32_t L_4 = (int32_t)__this->get__end_2(); return (bool)((((int32_t)L_3) < ((int32_t)L_4))? 1 : 0); } IL_002b: { return (bool)0; } } // T System.ArraySegment`1/ArraySegmentEnumerator::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArraySegmentEnumerator_get_Current_m3B6DA09A28A76E26A53634109B70A6939E05442B_gshared (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__current_3(); int32_t L_1 = (int32_t)__this->get__start_1(); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_001e; } } { String_t* L_2; L_2 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2390D6884F59E2E4EA04837AD7D6268548597633)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_3 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_3, (String_t*)L_2, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegmentEnumerator_get_Current_m3B6DA09A28A76E26A53634109B70A6939E05442B_RuntimeMethod_var))); } IL_001e: { int32_t L_4 = (int32_t)__this->get__current_3(); int32_t L_5 = (int32_t)__this->get__end_2(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_003c; } } { String_t* L_6; L_6 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral834F4B6837B71847C4048C946DF8754B323D6BF9)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_7 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_7, (String_t*)L_6, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegmentEnumerator_get_Current_m3B6DA09A28A76E26A53634109B70A6939E05442B_RuntimeMethod_var))); } IL_003c: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_8 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); int32_t L_9 = (int32_t)__this->get__current_3(); NullCheck(L_8); int32_t L_10 = L_9; RuntimeObject * L_11 = (L_8)->GetAt(static_cast(L_10)); return (RuntimeObject *)L_11; } } // System.Object System.ArraySegment`1/ArraySegmentEnumerator::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArraySegmentEnumerator_System_Collections_IEnumerator_get_Current_m4FA6B4970BEF9FDB097982F36FBF6BB94E2058F9_gshared (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 * __this, const RuntimeMethod* method) { { NullCheck((ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 *)__this); RuntimeObject * L_0; L_0 = (( RuntimeObject * (*) (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)->methodPointer)((ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 0)); return (RuntimeObject *)L_0; } } // System.Void System.ArraySegment`1/ArraySegmentEnumerator::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegmentEnumerator_System_Collections_IEnumerator_Reset_mED6116E46C70E6EB14C5DFFC207DF24467ED840E_gshared (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__start_1(); __this->set__current_3(((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)1))); return; } } // System.Void System.ArraySegment`1/ArraySegmentEnumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegmentEnumerator_Dispose_m976C2DBD4F3D979E50D826DB4E61F10BCD71740D_gshared (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 * __this, const RuntimeMethod* method) { { 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 // T[] System.ArraySegment`1::get_Array() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ArraySegment_1_get_Array_m79996A0C101669893B6ACC314BEA31597A00F9CB_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0; } } IL2CPP_EXTERN_C ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ArraySegment_1_get_Array_m79996A0C101669893B6ACC314BEA31597A00F9CB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* _returnValue; _returnValue = ArraySegment_1_get_Array_m79996A0C101669893B6ACC314BEA31597A00F9CB_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 System.ArraySegment`1::get_Offset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Offset_m13F255A2A7A730982F330A448FCB32239782C505_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__offset_1(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t ArraySegment_1_get_Offset_m13F255A2A7A730982F330A448FCB32239782C505_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArraySegment_1_get_Offset_m13F255A2A7A730982F330A448FCB32239782C505_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 System.ArraySegment`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Count_mC13AC26CCFD0EACBCC08F24F2A7BB22841B44C32_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__count_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t ArraySegment_1_get_Count_mC13AC26CCFD0EACBCC08F24F2A7BB22841B44C32_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArraySegment_1_get_Count_mC13AC26CCFD0EACBCC08F24F2A7BB22841B44C32_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 System.ArraySegment`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_GetHashCode_mE272D917A8C5BA60274DEE4B4B6FF16902538911_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (!L_0) { goto IL_0022; } } { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); NullCheck((RuntimeObject *)(RuntimeObject *)L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)(RuntimeObject *)L_1); int32_t L_3 = (int32_t)__this->get__offset_1(); int32_t L_4 = (int32_t)__this->get__count_2(); return (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_2^(int32_t)L_3))^(int32_t)L_4)); } IL_0022: { return (int32_t)0; } } IL2CPP_EXTERN_C int32_t ArraySegment_1_GetHashCode_mE272D917A8C5BA60274DEE4B4B6FF16902538911_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArraySegment_1_GetHashCode_mE272D917A8C5BA60274DEE4B4B6FF16902538911(_thisAdjusted, method); return _returnValue; } // System.Boolean System.ArraySegment`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_Equals_m948036201C4DC636C1D1CF8370E4E6484F09EAFF_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___obj0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))) { goto IL_0015; } } { RuntimeObject * L_1 = ___obj0; bool L_2; L_2 = ArraySegment_1_Equals_m471B44CC4A0CCBA90EBDCACC0CBE62B9B68213AA((ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *)(ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *)__this, (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE )((*(ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *)((ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); return (bool)L_2; } IL_0015: { return (bool)0; } } IL2CPP_EXTERN_C bool ArraySegment_1_Equals_m948036201C4DC636C1D1CF8370E4E6484F09EAFF_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_Equals_m948036201C4DC636C1D1CF8370E4E6484F09EAFF(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Boolean System.ArraySegment`1::Equals(System.ArraySegment`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_Equals_m471B44CC4A0CCBA90EBDCACC0CBE62B9B68213AA_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE ___obj0, const RuntimeMethod* method) { { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE L_0 = ___obj0; ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_1 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0.get__array_0(); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_2 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if ((!(((RuntimeObject*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_1) == ((RuntimeObject*)(ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_2)))) { goto IL_002b; } } { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE L_3 = ___obj0; int32_t L_4 = (int32_t)L_3.get__offset_1(); int32_t L_5 = (int32_t)__this->get__offset_1(); if ((!(((uint32_t)L_4) == ((uint32_t)L_5)))) { goto IL_002b; } } { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE L_6 = ___obj0; int32_t L_7 = (int32_t)L_6.get__count_2(); int32_t L_8 = (int32_t)__this->get__count_2(); return (bool)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0); } IL_002b: { return (bool)0; } } IL2CPP_EXTERN_C bool ArraySegment_1_Equals_m471B44CC4A0CCBA90EBDCACC0CBE62B9B68213AA_AdjustorThunk (RuntimeObject * __this, ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE ___obj0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_Equals_m471B44CC4A0CCBA90EBDCACC0CBE62B9B68213AA(_thisAdjusted, ___obj0, method); return _returnValue; } // T System.ArraySegment`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94_RuntimeMethod_var))); } IL_0018: { int32_t L_3 = ___index0; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_0025; } } { int32_t L_4 = ___index0; int32_t L_5 = (int32_t)__this->get__count_2(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0030; } } IL_0025: { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_6 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m329C2882A4CB69F185E98D0DD7E853AA9220960A(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94_RuntimeMethod_var))); } IL_0030: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); int32_t L_8 = (int32_t)__this->get__offset_1(); int32_t L_9 = ___index0; NullCheck(L_7); int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)); uint8_t L_11 = (L_7)->GetAt(static_cast(L_10)); return (uint8_t)L_11; } } IL2CPP_EXTERN_C uint8_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mE382F74073E7D5F6E14DBD76687B747699700A94(_thisAdjusted, ___index0, method); return _returnValue; } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, uint8_t ___value1, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5_RuntimeMethod_var))); } IL_0018: { int32_t L_3 = ___index0; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_0025; } } { int32_t L_4 = ___index0; int32_t L_5 = (int32_t)__this->get__count_2(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0030; } } IL_0025: { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_6 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m329C2882A4CB69F185E98D0DD7E853AA9220960A(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5_RuntimeMethod_var))); } IL_0030: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); int32_t L_8 = (int32_t)__this->get__offset_1(); int32_t L_9 = ___index0; uint8_t L_10 = ___value1; NullCheck(L_7); (L_7)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9))), (uint8_t)L_10); return; } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, uint8_t ___value1, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_mEDAE6D38E73FECC293925F0A5C230A7D686D96D5(_thisAdjusted, ___index0, ___value1, method); } // System.Int32 System.ArraySegment`1::System.Collections.Generic.IList.IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_m458FB110B831F092606EE72315BA208A73B57A6A_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_m458FB110B831F092606EE72315BA208A73B57A6A_RuntimeMethod_var))); } IL_0018: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); uint8_t L_4 = ___item0; int32_t L_5 = (int32_t)__this->get__offset_1(); int32_t L_6 = (int32_t)__this->get__count_2(); int32_t L_7; L_7 = (( int32_t (*) (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, uint8_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_3, (uint8_t)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); V_0 = (int32_t)L_7; int32_t L_8 = V_0; if ((((int32_t)L_8) >= ((int32_t)0))) { goto IL_0037; } } { return (int32_t)(-1); } IL_0037: { int32_t L_9 = V_0; int32_t L_10 = (int32_t)__this->get__offset_1(); return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)); } } IL2CPP_EXTERN_C int32_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_m458FB110B831F092606EE72315BA208A73B57A6A_AdjustorThunk (RuntimeObject * __this, uint8_t ___item0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_m458FB110B831F092606EE72315BA208A73B57A6A(_thisAdjusted, ___item0, method); return _returnValue; } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_m5A80AA1A8DDA71FC469316A3696B80FFC6A95FDF_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, uint8_t ___item1, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_m5A80AA1A8DDA71FC469316A3696B80FFC6A95FDF_RuntimeMethod_var))); } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_m5A80AA1A8DDA71FC469316A3696B80FFC6A95FDF_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, uint8_t ___item1, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_m5A80AA1A8DDA71FC469316A3696B80FFC6A95FDF(_thisAdjusted, ___index0, ___item1, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B62544965D22211B1F544CECDC799A9965090C9_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B62544965D22211B1F544CECDC799A9965090C9_RuntimeMethod_var))); } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B62544965D22211B1F544CECDC799A9965090C9_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_m7B62544965D22211B1F544CECDC799A9965090C9(_thisAdjusted, ___index0, method); } // T System.ArraySegment`1::System.Collections.Generic.IReadOnlyList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, int32_t ___index0, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598_RuntimeMethod_var))); } IL_0018: { int32_t L_3 = ___index0; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_0025; } } { int32_t L_4 = ___index0; int32_t L_5 = (int32_t)__this->get__count_2(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0030; } } IL_0025: { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_6 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m329C2882A4CB69F185E98D0DD7E853AA9220960A(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598_RuntimeMethod_var))); } IL_0030: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_7 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); int32_t L_8 = (int32_t)__this->get__offset_1(); int32_t L_9 = ___index0; NullCheck(L_7); int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)); uint8_t L_11 = (L_7)->GetAt(static_cast(L_10)); return (uint8_t)L_11; } } IL2CPP_EXTERN_C uint8_t ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint8_t _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m42812E8E9223EE07ED737F39DD7B8AAC03538598(_thisAdjusted, ___index0, method); return _returnValue; } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m64BF98FD6AAB37948E62950614C2A515FF127CA6_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m64BF98FD6AAB37948E62950614C2A515FF127CA6_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_m64BF98FD6AAB37948E62950614C2A515FF127CA6(_thisAdjusted, method); return _returnValue; } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD4A310D1462E188C9B0784D8EEB6960445A7163_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD4A310D1462E188C9B0784D8EEB6960445A7163_RuntimeMethod_var))); } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD4A310D1462E188C9B0784D8EEB6960445A7163_AdjustorThunk (RuntimeObject * __this, uint8_t ___item0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mFD4A310D1462E188C9B0784D8EEB6960445A7163(_thisAdjusted, ___item0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB88F9668C14A6C90543B5C524F1B53ADF4471B55_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB88F9668C14A6C90543B5C524F1B53ADF4471B55_RuntimeMethod_var))); } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB88F9668C14A6C90543B5C524F1B53ADF4471B55_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_mB88F9668C14A6C90543B5C524F1B53ADF4471B55(_thisAdjusted, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m5D25690E86C4CFC58D410663E4E5785D78851C7C_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m5D25690E86C4CFC58D410663E4E5785D78851C7C_RuntimeMethod_var))); } IL_0018: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); uint8_t L_4 = ___item0; int32_t L_5 = (int32_t)__this->get__offset_1(); int32_t L_6 = (int32_t)__this->get__count_2(); int32_t L_7; L_7 = (( int32_t (*) (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*, uint8_t, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_3, (uint8_t)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); return (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m5D25690E86C4CFC58D410663E4E5785D78851C7C_AdjustorThunk (RuntimeObject * __this, uint8_t ___item0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m5D25690E86C4CFC58D410663E4E5785D78851C7C(_thisAdjusted, ___item0, method); return _returnValue; } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m8093CADB126A1B6985D5E502B4058F4FDA671341_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m8093CADB126A1B6985D5E502B4058F4FDA671341_RuntimeMethod_var))); } IL_0018: { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_3 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); int32_t L_4 = (int32_t)__this->get__offset_1(); ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_5 = ___array0; int32_t L_6 = ___arrayIndex1; int32_t L_7 = (int32_t)__this->get__count_2(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m8093CADB126A1B6985D5E502B4058F4FDA671341_AdjustorThunk (RuntimeObject * __this, ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m8093CADB126A1B6985D5E502B4058F4FDA671341(_thisAdjusted, ___array0, ___arrayIndex1, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB3C09931124C3F15CB4DADFB437D0BCC7B2368F8_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, uint8_t ___item0, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB3C09931124C3F15CB4DADFB437D0BCC7B2368F8_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB3C09931124C3F15CB4DADFB437D0BCC7B2368F8_AdjustorThunk (RuntimeObject * __this, uint8_t ___item0, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_mB3C09931124C3F15CB4DADFB437D0BCC7B2368F8(_thisAdjusted, ___item0, method); return _returnValue; } // System.Collections.Generic.IEnumerator`1 System.ArraySegment`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9EFDA5EB05C53F69CB3224E42F3B18C8533AE795_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9EFDA5EB05C53F69CB3224E42F3B18C8533AE795_RuntimeMethod_var))); } IL_0018: { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE L_3 = (*(ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *)__this); ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 * L_4 = (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 *, ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C RuntimeObject* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9EFDA5EB05C53F69CB3224E42F3B18C8533AE795_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_m9EFDA5EB05C53F69CB3224E42F3B18C8533AE795(_thisAdjusted, method); return _returnValue; } // System.Collections.IEnumerator System.ArraySegment`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_mCE083CD314A52CD85ADBC619C97F818FA8B9A2AB_gshared (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_mCE083CD314A52CD85ADBC619C97F818FA8B9A2AB_RuntimeMethod_var))); } IL_0018: { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE L_3 = (*(ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE *)__this); ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 * L_4 = (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ArraySegmentEnumerator_t1E45F6803A11BEDF582F9677B424D74E27EA1D38 *, ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C RuntimeObject* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_mCE083CD314A52CD85ADBC619C97F818FA8B9A2AB_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_mCE083CD314A52CD85ADBC619C97F818FA8B9A2AB(_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 // T[] System.ArraySegment`1::get_Array() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArraySegment_1_get_Array_m065D653FC93EBFF83A8B1E4B9846D76F788847C8_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0; } } IL2CPP_EXTERN_C ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArraySegment_1_get_Array_m065D653FC93EBFF83A8B1E4B9846D76F788847C8_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* _returnValue; _returnValue = ArraySegment_1_get_Array_m065D653FC93EBFF83A8B1E4B9846D76F788847C8_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 System.ArraySegment`1::get_Offset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Offset_m68B7F95FBF7F0BFA462950EA120E47C6668442E9_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__offset_1(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t ArraySegment_1_get_Offset_m68B7F95FBF7F0BFA462950EA120E47C6668442E9_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArraySegment_1_get_Offset_m68B7F95FBF7F0BFA462950EA120E47C6668442E9_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 System.ArraySegment`1::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Count_mFAF1E14AADD7928F5EE535DD5545EB48BCE81154_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__count_2(); return (int32_t)L_0; } } IL2CPP_EXTERN_C int32_t ArraySegment_1_get_Count_mFAF1E14AADD7928F5EE535DD5545EB48BCE81154_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArraySegment_1_get_Count_mFAF1E14AADD7928F5EE535DD5545EB48BCE81154_inline(_thisAdjusted, method); return _returnValue; } // System.Int32 System.ArraySegment`1::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_GetHashCode_m0E6ED463E91EF1BED8F98A5F0DE831F1A43E4B30_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (!L_0) { goto IL_0022; } } { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); NullCheck((RuntimeObject *)(RuntimeObject *)L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, (RuntimeObject *)(RuntimeObject *)L_1); int32_t L_3 = (int32_t)__this->get__offset_1(); int32_t L_4 = (int32_t)__this->get__count_2(); return (int32_t)((int32_t)((int32_t)((int32_t)((int32_t)L_2^(int32_t)L_3))^(int32_t)L_4)); } IL_0022: { return (int32_t)0; } } IL2CPP_EXTERN_C int32_t ArraySegment_1_GetHashCode_m0E6ED463E91EF1BED8F98A5F0DE831F1A43E4B30_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArraySegment_1_GetHashCode_m0E6ED463E91EF1BED8F98A5F0DE831F1A43E4B30(_thisAdjusted, method); return _returnValue; } // System.Boolean System.ArraySegment`1::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_Equals_mD5605B364FF756EF738D5D92A74B57E8FCC6520E_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { { RuntimeObject * L_0 = ___obj0; if (!((RuntimeObject *)IsInst((RuntimeObject*)L_0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0)))) { goto IL_0015; } } { RuntimeObject * L_1 = ___obj0; bool L_2; L_2 = ArraySegment_1_Equals_mAA8F9F351C8FC738FC88900A1C7DDC12B5130E2D((ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *)(ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *)__this, (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 )((*(ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *)((ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *)UnBox(L_1, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 0))))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); return (bool)L_2; } IL_0015: { return (bool)0; } } IL2CPP_EXTERN_C bool ArraySegment_1_Equals_mD5605B364FF756EF738D5D92A74B57E8FCC6520E_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___obj0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_Equals_mD5605B364FF756EF738D5D92A74B57E8FCC6520E(_thisAdjusted, ___obj0, method); return _returnValue; } // System.Boolean System.ArraySegment`1::Equals(System.ArraySegment`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_Equals_mAA8F9F351C8FC738FC88900A1C7DDC12B5130E2D_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 ___obj0, const RuntimeMethod* method) { { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 L_0 = ___obj0; ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_1 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0.get__array_0(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_2 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if ((!(((RuntimeObject*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_1) == ((RuntimeObject*)(ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_2)))) { goto IL_002b; } } { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 L_3 = ___obj0; int32_t L_4 = (int32_t)L_3.get__offset_1(); int32_t L_5 = (int32_t)__this->get__offset_1(); if ((!(((uint32_t)L_4) == ((uint32_t)L_5)))) { goto IL_002b; } } { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 L_6 = ___obj0; int32_t L_7 = (int32_t)L_6.get__count_2(); int32_t L_8 = (int32_t)__this->get__count_2(); return (bool)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0); } IL_002b: { return (bool)0; } } IL2CPP_EXTERN_C bool ArraySegment_1_Equals_mAA8F9F351C8FC738FC88900A1C7DDC12B5130E2D_AdjustorThunk (RuntimeObject * __this, ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 ___obj0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_Equals_mAA8F9F351C8FC738FC88900A1C7DDC12B5130E2D(_thisAdjusted, ___obj0, method); return _returnValue; } // T System.ArraySegment`1::System.Collections.Generic.IList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761_RuntimeMethod_var))); } IL_0018: { int32_t L_3 = ___index0; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_0025; } } { int32_t L_4 = ___index0; int32_t L_5 = (int32_t)__this->get__count_2(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0030; } } IL_0025: { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_6 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m329C2882A4CB69F185E98D0DD7E853AA9220960A(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761_RuntimeMethod_var))); } IL_0030: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); int32_t L_8 = (int32_t)__this->get__offset_1(); int32_t L_9 = ___index0; NullCheck(L_7); int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)); RuntimeObject * L_11 = (L_7)->GetAt(static_cast(L_10)); return (RuntimeObject *)L_11; } } IL2CPP_EXTERN_C RuntimeObject * ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_IListU3CTU3E_get_Item_mED2DBA8237541325D185E4806DF5D9C04B710761(_thisAdjusted, ___index0, method); return _returnValue; } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.set_Item(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF_RuntimeMethod_var))); } IL_0018: { int32_t L_3 = ___index0; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_0025; } } { int32_t L_4 = ___index0; int32_t L_5 = (int32_t)__this->get__count_2(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0030; } } IL_0025: { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_6 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m329C2882A4CB69F185E98D0DD7E853AA9220960A(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF_RuntimeMethod_var))); } IL_0030: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); int32_t L_8 = (int32_t)__this->get__offset_1(); int32_t L_9 = ___index0; RuntimeObject * L_10 = ___value1; NullCheck(L_7); (L_7)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9))), (RuntimeObject *)L_10); return; } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, RuntimeObject * ___value1, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_IListU3CTU3E_set_Item_m5A65EAC64F53FEF2A31EF4572C30325C913696BF(_thisAdjusted, ___index0, ___value1, method); } // System.Int32 System.ArraySegment`1::System.Collections.Generic.IList.IndexOf(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_mA7CB6A4A7E59929C9425F6D45D41B48EC75F5CD9_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { int32_t V_0 = 0; { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_mA7CB6A4A7E59929C9425F6D45D41B48EC75F5CD9_RuntimeMethod_var))); } IL_0018: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); RuntimeObject * L_4 = ___item0; int32_t L_5 = (int32_t)__this->get__offset_1(); int32_t L_6 = (int32_t)__this->get__count_2(); int32_t L_7; L_7 = (( int32_t (*) (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_3, (RuntimeObject *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); V_0 = (int32_t)L_7; int32_t L_8 = V_0; if ((((int32_t)L_8) >= ((int32_t)0))) { goto IL_0037; } } { return (int32_t)(-1); } IL_0037: { int32_t L_9 = V_0; int32_t L_10 = (int32_t)__this->get__offset_1(); return (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_9, (int32_t)L_10)); } } IL2CPP_EXTERN_C int32_t ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_mA7CB6A4A7E59929C9425F6D45D41B48EC75F5CD9_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_IListU3CTU3E_IndexOf_mA7CB6A4A7E59929C9425F6D45D41B48EC75F5CD9(_thisAdjusted, ___item0, method); return _returnValue; } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.Insert(System.Int32,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_mF7ADD4DACEE24E384E4B3B23AE3336A139D3C12E_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_mF7ADD4DACEE24E384E4B3B23AE3336A139D3C12E_RuntimeMethod_var))); } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_mF7ADD4DACEE24E384E4B3B23AE3336A139D3C12E_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, RuntimeObject * ___item1, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_IListU3CTU3E_Insert_mF7ADD4DACEE24E384E4B3B23AE3336A139D3C12E(_thisAdjusted, ___index0, ___item1, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.IList.RemoveAt(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFE04F0F1C3E6562CCF4572E479C21375CC24D78E_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFE04F0F1C3E6562CCF4572E479C21375CC24D78E_RuntimeMethod_var))); } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFE04F0F1C3E6562CCF4572E479C21375CC24D78E_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_IListU3CTU3E_RemoveAt_mFE04F0F1C3E6562CCF4572E479C21375CC24D78E(_thisAdjusted, ___index0, method); } // T System.ArraySegment`1::System.Collections.Generic.IReadOnlyList.get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject * ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, int32_t ___index0, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56_RuntimeMethod_var))); } IL_0018: { int32_t L_3 = ___index0; if ((((int32_t)L_3) < ((int32_t)0))) { goto IL_0025; } } { int32_t L_4 = ___index0; int32_t L_5 = (int32_t)__this->get__count_2(); if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_0030; } } IL_0025: { ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 * L_6 = (ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tFAF23713820951D4A09ABBFE5CC091E445A6F3D8_il2cpp_TypeInfo_var))); ArgumentOutOfRangeException__ctor_m329C2882A4CB69F185E98D0DD7E853AA9220960A(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2B6D6F48C27C60C3B55391AB377D9DC8F5639AA1)), /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56_RuntimeMethod_var))); } IL_0030: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_7 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); int32_t L_8 = (int32_t)__this->get__offset_1(); int32_t L_9 = ___index0; NullCheck(L_7); int32_t L_10 = ((int32_t)il2cpp_codegen_add((int32_t)L_8, (int32_t)L_9)); RuntimeObject * L_11 = (L_7)->GetAt(static_cast(L_10)); return (RuntimeObject *)L_11; } } IL2CPP_EXTERN_C RuntimeObject * ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56_AdjustorThunk (RuntimeObject * __this, int32_t ___index0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject * _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_IReadOnlyListU3CTU3E_get_Item_m314E2BED46ADD12C1CE781194D95EB8FD408BB56(_thisAdjusted, ___index0, method); return _returnValue; } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.get_IsReadOnly() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB9A89C287F10BE3F28839245AC42A3D1FBE8EBF2_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { return (bool)1; } } IL2CPP_EXTERN_C bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB9A89C287F10BE3F28839245AC42A3D1FBE8EBF2_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_get_IsReadOnly_mB9A89C287F10BE3F28839245AC42A3D1FBE8EBF2(_thisAdjusted, method); return _returnValue; } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEDAAA4989BC1EB1E0D52CD331EB0C682AB137FF5_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEDAAA4989BC1EB1E0D52CD331EB0C682AB137FF5_RuntimeMethod_var))); } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEDAAA4989BC1EB1E0D52CD331EB0C682AB137FF5_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Add_mEDAAA4989BC1EB1E0D52CD331EB0C682AB137FF5(_thisAdjusted, ___item0, method); } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4D960FD40571EED0A2E8AF8FBFD8CBDFCCDABDAE_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4D960FD40571EED0A2E8AF8FBFD8CBDFCCDABDAE_RuntimeMethod_var))); } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4D960FD40571EED0A2E8AF8FBFD8CBDFCCDABDAE_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Clear_m4D960FD40571EED0A2E8AF8FBFD8CBDFCCDABDAE(_thisAdjusted, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m33D766AA9D1FAF9C0BF84CD0CCC4CA1626D6E4B2_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m33D766AA9D1FAF9C0BF84CD0CCC4CA1626D6E4B2_RuntimeMethod_var))); } IL_0018: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); RuntimeObject * L_4 = ___item0; int32_t L_5 = (int32_t)__this->get__offset_1(); int32_t L_6 = (int32_t)__this->get__count_2(); int32_t L_7; L_7 = (( int32_t (*) (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*, RuntimeObject *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)((ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_3, (RuntimeObject *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); return (bool)((((int32_t)((((int32_t)L_7) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m33D766AA9D1FAF9C0BF84CD0CCC4CA1626D6E4B2_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Contains_m33D766AA9D1FAF9C0BF84CD0CCC4CA1626D6E4B2(_thisAdjusted, ___item0, method); return _returnValue; } // System.Void System.ArraySegment`1::System.Collections.Generic.ICollection.CopyTo(T[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m77DD3AF6531CA2D18507085A915BF3FD0AE82960_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m77DD3AF6531CA2D18507085A915BF3FD0AE82960_RuntimeMethod_var))); } IL_0018: { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_3 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); int32_t L_4 = (int32_t)__this->get__offset_1(); ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_5 = ___array0; int32_t L_6 = ___arrayIndex1; int32_t L_7 = (int32_t)__this->get__count_2(); Array_Copy_m3F127FFB5149532135043FFE285F9177C80CB877((RuntimeArray *)(RuntimeArray *)L_3, (int32_t)L_4, (RuntimeArray *)(RuntimeArray *)L_5, (int32_t)L_6, (int32_t)L_7, /*hidden argument*/NULL); return; } } IL2CPP_EXTERN_C void ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m77DD3AF6531CA2D18507085A915BF3FD0AE82960_AdjustorThunk (RuntimeObject * __this, ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ___array0, int32_t ___arrayIndex1, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_CopyTo_m77DD3AF6531CA2D18507085A915BF3FD0AE82960(_thisAdjusted, ___array0, ___arrayIndex1, method); } // System.Boolean System.ArraySegment`1::System.Collections.Generic.ICollection.Remove(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D47D1BAFA985A849602DC89D5AF4ABA1608CE84_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { { NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 * L_0 = (NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339 *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_tB9D89F0E9470A2C423D239D7C68EE0CFD77F9339_il2cpp_TypeInfo_var))); NotSupportedException__ctor_m3EA81A5B209A87C3ADA47443F2AFFF735E5256EE(L_0, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D47D1BAFA985A849602DC89D5AF4ABA1608CE84_RuntimeMethod_var))); } } IL2CPP_EXTERN_C bool ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D47D1BAFA985A849602DC89D5AF4ABA1608CE84_AdjustorThunk (RuntimeObject * __this, RuntimeObject * ___item0, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_ICollectionU3CTU3E_Remove_m8D47D1BAFA985A849602DC89D5AF4ABA1608CE84(_thisAdjusted, ___item0, method); return _returnValue; } // System.Collections.Generic.IEnumerator`1 System.ArraySegment`1::System.Collections.Generic.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF67F1203C16E9A9EB7729FA376F7C39C48F80388_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF67F1203C16E9A9EB7729FA376F7C39C48F80388_RuntimeMethod_var))); } IL_0018: { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 L_3 = (*(ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *)__this); ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 * L_4 = (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 *, ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C RuntimeObject* ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF67F1203C16E9A9EB7729FA376F7C39C48F80388_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = ArraySegment_1_System_Collections_Generic_IEnumerableU3CTU3E_GetEnumerator_mF67F1203C16E9A9EB7729FA376F7C39C48F80388(_thisAdjusted, method); return _returnValue; } // System.Collections.IEnumerator System.ArraySegment`1::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_m4A4B79C2113E21E480D6BB13269A19B426B55373_gshared (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); if (L_0) { goto IL_0018; } } { String_t* L_1; L_1 = Environment_GetResourceString_m8DFF827596B5FD533D3FE56900FA095F7D674617((String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0197CE4692EA7D9BF6C7187EB90013999E963559)), /*hidden argument*/NULL); InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_2 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_mC012CE552988309733C896F3FEA8249171E4402E(L_2, (String_t*)L_1, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_m4A4B79C2113E21E480D6BB13269A19B426B55373_RuntimeMethod_var))); } IL_0018: { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 L_3 = (*(ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 *)__this); ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 * L_4 = (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); (( void (*) (ArraySegmentEnumerator_tEB520BCE4A9DD49D2F47D76022EAB929C9E88022 *, ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)->methodPointer)(L_4, (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 )L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); return (RuntimeObject*)L_4; } } IL2CPP_EXTERN_C RuntimeObject* ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_m4A4B79C2113E21E480D6BB13269A19B426B55373_AdjustorThunk (RuntimeObject * __this, const RuntimeMethod* method) { ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = ArraySegment_1_System_Collections_IEnumerable_GetEnumerator_m4A4B79C2113E21E480D6BB13269A19B426B55373(_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.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m61C315B8E16495AA7705E4991EF89D8EA6870333_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * L_1; L_1 = (( Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_7 = (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m61C315B8E16495AA7705E4991EF89D8EA6870333_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_m3E68D1760C9772547268599334B2707D9BB81DB5_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___array0, int32_t ___index1, int32_t ___length2, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * L_1; L_1 = (( Comparer_1_tE2DA70DC3121CF7B0B3C6B12459177EB44B70FF0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_2, (int32_t)L_3, (int32_t)L_4, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_m3E68D1760C9772547268599334B2707D9BB81DB5_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m62B4148BB7E68048C7E3E5E0CAB76024D7374034_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_3 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m62B4148BB7E68048C7E3E5E0CAB76024D7374034_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_mD98D0A51669AAF42CD096AA088B525EEFF242232_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___array0, int32_t ___index1, int32_t ___length2, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_10 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_7)->GetAt(static_cast(L_9)); KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_10, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_mBD4F01D4B2E8B6AA7CA980CA732235A25DBC1BF7_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_2 = ___comparer1; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_6 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_3)->GetAt(static_cast(L_5)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_10 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_2, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_6, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_15 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_12)->GetAt(static_cast(L_14)); V_0 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_15; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_16 = ___keys0; int32_t L_17 = ___a2; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_21 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_21); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_22 = ___keys0; int32_t L_23 = ___b3; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m2866FFF7DE6C29DBC9E57C4C879A61AA89777EA1_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_5 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_2)->GetAt(static_cast(L_4)); V_0 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_5; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_6 = ___a0; int32_t L_7 = ___i1; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_11 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_11); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_12 = ___a0; int32_t L_13 = ___j2; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_mFA2B5D4EEC844BAE27CB1ACC51C17152C0E58E64_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_7 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_m0636C0028827426068B87358340C8A72EF0A3285_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_5 = ___keys0; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_5, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_10 = ___keys0; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_10, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_14 = ___keys0; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_14, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_18 = ___keys0; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_18, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_25 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_30 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_41 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_mCE153227DA22C6987D1DD8CBC1351C64E3E6E04F_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_3 = ___keys0; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_3, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_7 = ___keys0; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_7, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_11 = ___keys0; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_11, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_18 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_15)->GetAt(static_cast(L_17)); V_1 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_18; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_24 = ___comparer3; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_29 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_25)->GetAt(static_cast(L_28)); KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_30 = V_1; NullCheck((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_24, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_29, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_32 = ___comparer3; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_33 = V_1; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_38 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_32, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_33, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_mC241F5C2523B8C0FB91462648CDB191D519BDCC1_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_7 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_18 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*, int32_t, int32_t, int32_t, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m73647E9FEA066168FCAC8621A9C7BC1A8268F4C7_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * ___comparer4, const RuntimeMethod* method) { KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_4 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_0)->GetAt(static_cast(L_3)); V_0 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_8 = ___comparer4; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_13 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_9)->GetAt(static_cast(L_12)); KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_18 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_8, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_13, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_21 = ___comparer4; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_22 = V_0; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_27 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_21, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_22, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_36 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m57586DD381152EE06E5EA8D0E93BDFACBCFF66EC_gshared (KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_5 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_2)->GetAt(static_cast(L_4)); V_2 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_5; goto IL_0026; } IL_0012: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_6 = ___keys0; int32_t L_7 = V_1; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_11 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 * L_15 = ___comparer3; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_16 = V_2; KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_20 = (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *, KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t3AA16BC2488DDB8A70D0A514117EFBB21A922803 *)L_15, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_16, (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { KeyValuePair_2U5BU5D_t7A55D2FEB3F9BBFE7CC9322E7E8F00A4D1C77D4D* L_22 = ___keys0; int32_t L_23 = V_1; KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (KeyValuePair_2_tB6ECB423D6D4B3D2F916E061DDF9A7C3F0958D57 )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m25C33A75575C77D2E54B6F64E86077F542FBBB4E_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * L_1; L_1 = (( Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_7 = (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m25C33A75575C77D2E54B6F64E86077F542FBBB4E_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_mE79DE82F78FA34EA28EA7C5CA8D2AC31394FB865_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___array0, int32_t ___index1, int32_t ___length2, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * L_1; L_1 = (( Comparer_1_t07782C5F575BC43FB0B1EEAB07EB542B85D310A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_2, (int32_t)L_3, (int32_t)L_4, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_mE79DE82F78FA34EA28EA7C5CA8D2AC31394FB865_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m811172D43B403BAF8F1E5AFD654B5A4EB22B229F_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_3 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m811172D43B403BAF8F1E5AFD654B5A4EB22B229F_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m52BF25A00EC51AC01853B54968063D57FFE24A4E_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___array0, int32_t ___index1, int32_t ___length2, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_10 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_7)->GetAt(static_cast(L_9)); KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_10, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m6A58888B555EDD2B1A8F31CBF2DD67B838F95E46_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_2 = ___comparer1; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_6 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_3)->GetAt(static_cast(L_5)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_10 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_2, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_6, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_15 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_12)->GetAt(static_cast(L_14)); V_0 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_15; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_16 = ___keys0; int32_t L_17 = ___a2; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_21 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_21); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_22 = ___keys0; int32_t L_23 = ___b3; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m66843AC6AF93EA8B4F35EE75E8E038DA1A6F73EB_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_5 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_2)->GetAt(static_cast(L_4)); V_0 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_5; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_6 = ___a0; int32_t L_7 = ___i1; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_11 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_11); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_12 = ___a0; int32_t L_13 = ___j2; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m03A636FC89AD5393561BFC55F3CFEC7CF69AE1BC_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_7 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_mF8F94096A4450990C54F9158A77ABBF012BB8E53_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_5 = ___keys0; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_5, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_10 = ___keys0; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_10, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_14 = ___keys0; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_14, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_18 = ___keys0; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_18, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_25 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_30 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_41 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_mE50C886770FB82A304E1F14F061CD5EE3BB4A5DC_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_3 = ___keys0; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_3, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_7 = ___keys0; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_7, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_11 = ___keys0; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_11, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_18 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_15)->GetAt(static_cast(L_17)); V_1 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_18; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_24 = ___comparer3; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_29 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_25)->GetAt(static_cast(L_28)); KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_30 = V_1; NullCheck((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_24, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_29, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_32 = ___comparer3; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_33 = V_1; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_38 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_32, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_33, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_mE81F7899A7E45A75745B6AAC8BD9EB67AFE10AB6_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_7 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_18 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*, int32_t, int32_t, int32_t, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m95CD62AB496E145B526629BFB3F8143598BADA45_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * ___comparer4, const RuntimeMethod* method) { KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_4 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_0)->GetAt(static_cast(L_3)); V_0 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_8 = ___comparer4; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_13 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_9)->GetAt(static_cast(L_12)); KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_18 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_8, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_13, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_21 = ___comparer4; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_22 = V_0; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_27 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_21, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_22, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_36 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m85C1EC1322A618B7CB9F4AFF1F3E455577810F30_gshared (KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_5 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_2)->GetAt(static_cast(L_4)); V_2 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_5; goto IL_0026; } IL_0012: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_6 = ___keys0; int32_t L_7 = V_1; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_11 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB * L_15 = ___comparer3; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_16 = V_2; KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_20 = (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *, KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t926F56233A192341FB15763F322515A4EA3091EB *)L_15, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_16, (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { KeyValuePair_2U5BU5D_t5E45801875EDB7AC8EE517B5CD941F08D7FAB1B9* L_22 = ___keys0; int32_t L_23 = V_1; KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (KeyValuePair_2_t56E20A5489EE435FD8BBE3EFACF6219A626E04C0 )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mE35F4F8C60B46B5DA7964789C7574F28F93C6E0C_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * L_1; L_1 = (( Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_7 = (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mE35F4F8C60B46B5DA7964789C7574F28F93C6E0C_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_m536F18A79AE0E8B7AC105A86E9D97249E304B6CE_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___array0, int32_t ___index1, int32_t ___length2, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * L_1; L_1 = (( Comparer_1_tE46A35440A3EDDFD6425EA0C3DC86ED6CA172EAF * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_2, (int32_t)L_3, (int32_t)L_4, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_m536F18A79AE0E8B7AC105A86E9D97249E304B6CE_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m7DAB833CA112E806526B27F270E1B48EF8EB0C39_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_3 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m7DAB833CA112E806526B27F270E1B48EF8EB0C39_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m553F3884FD6CDB91DCC5B4A248BCD84CE89A951E_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___array0, int32_t ___index1, int32_t ___length2, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_10 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_7)->GetAt(static_cast(L_9)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_10, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m09C0BCC394B7F7C09595F02E02178E7616128A48_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_2 = ___comparer1; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_6 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_3)->GetAt(static_cast(L_5)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_10 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_2, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_6, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_15 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_12)->GetAt(static_cast(L_14)); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_15; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_16 = ___keys0; int32_t L_17 = ___a2; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_21 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_21); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_22 = ___keys0; int32_t L_23 = ___b3; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m1B22C0B26DA99280BB60AFA1F44D455B81382FAC_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_5 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_2)->GetAt(static_cast(L_4)); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_5; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_6 = ___a0; int32_t L_7 = ___i1; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_11 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_11); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_12 = ___a0; int32_t L_13 = ___j2; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m2C9781C61FD4B9007B0DB3B46687C0B9B29980B2_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_7 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_m3B07AD0FBC6A8AB2241CFA4B2487999C326AEEDE_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_5 = ___keys0; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_5, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_10 = ___keys0; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_10, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_14 = ___keys0; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_14, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_18 = ___keys0; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_18, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_25 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_30 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_41 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_m74E75FF9A33396E77820BAB1E9C4D6BA0E0C0106_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_3 = ___keys0; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_3, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_7 = ___keys0; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_7, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_11 = ___keys0; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_11, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_18 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_15)->GetAt(static_cast(L_17)); V_1 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_18; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_24 = ___comparer3; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_29 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_25)->GetAt(static_cast(L_28)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_30 = V_1; NullCheck((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_24, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_29, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_32 = ___comparer3; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_33 = V_1; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_38 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_32, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_33, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_m2E315261931BB8C7CEC2A6A4703E2360665DC651_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_7 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_18 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*, int32_t, int32_t, int32_t, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_mB3245257E39578AE1F38EB082CEA6EE2867F5C72_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * ___comparer4, const RuntimeMethod* method) { KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_4 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_0)->GetAt(static_cast(L_3)); V_0 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_8 = ___comparer4; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_13 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_9)->GetAt(static_cast(L_12)); KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_18 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_8, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_13, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_21 = ___comparer4; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_22 = V_0; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_27 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_21, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_22, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_36 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_mD6D685F45A85E1B193A36A63B312756A2BE05776_gshared (KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_5 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_2)->GetAt(static_cast(L_4)); V_2 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_5; goto IL_0026; } IL_0012: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_6 = ___keys0; int32_t L_7 = V_1; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_11 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F * L_15 = ___comparer3; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_16 = V_2; KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_20 = (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *, KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t02EEA08C6B663E15FC087C398A2202524DBC8E2F *)L_15, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_16, (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { KeyValuePair_2U5BU5D_tA780E964000F617CC6335A0DEC92B09FE0085E1C* L_22 = ___keys0; int32_t L_23 = V_1; KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (KeyValuePair_2_tFB6A066C69E28C6ACA5FC5E24D969BFADC5FA625 )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m1FCE1826463CA3DA0D5CC2FE8DA11057ADED3690_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 * L_1; L_1 = (( Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_7 = (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m1FCE1826463CA3DA0D5CC2FE8DA11057ADED3690_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_mCE3A4A6B03F67BFB840DF8491098B2E748927ED0_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___array0, int32_t ___index1, int32_t ___length2, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 * L_1; L_1 = (( Comparer_1_t5CC0C9F5E82A680C11394CC91C794FD0A7955379 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_2, (int32_t)L_3, (int32_t)L_4, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_mCE3A4A6B03F67BFB840DF8491098B2E748927ED0_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mD143AC120CA4DEABA3F7430294BA021B333AF90C_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_3 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mD143AC120CA4DEABA3F7430294BA021B333AF90C_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_mD66EDFC09FC67DCCB3227CBE325D953DBA9D6FC9_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___array0, int32_t ___index1, int32_t ___length2, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_10 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_7)->GetAt(static_cast(L_9)); KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_10, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_mD9B91018D1A62875B4BFBE8C87B4CCFF01F92830_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_2 = ___comparer1; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_6 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_3)->GetAt(static_cast(L_5)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_10 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_2, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_6, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_15 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_12)->GetAt(static_cast(L_14)); V_0 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_15; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_16 = ___keys0; int32_t L_17 = ___a2; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_21 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_21); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_22 = ___keys0; int32_t L_23 = ___b3; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_mC4076752246825126B0B20579AC3D169B92FFDA1_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_5 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_2)->GetAt(static_cast(L_4)); V_0 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_5; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_6 = ___a0; int32_t L_7 = ___i1; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_11 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_11); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_12 = ___a0; int32_t L_13 = ___j2; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m0B3BFA4D4AD6F00FED11CB105CB4E153FAAFD276_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_7 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_mCDB0ECBDCD78BF964A86145526E31835F5D5EF36_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_5 = ___keys0; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_5, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_10 = ___keys0; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_10, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_14 = ___keys0; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_14, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_18 = ___keys0; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_18, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_25 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_30 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_41 = ___comparer4; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_mD4DE3DBF38CE6A842AF0630617C464AAB72D65B4_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_3 = ___keys0; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_3, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_7 = ___keys0; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_7, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_11 = ___keys0; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_11, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_18 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_15)->GetAt(static_cast(L_17)); V_1 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_18; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_24 = ___comparer3; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_29 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_25)->GetAt(static_cast(L_28)); KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_30 = V_1; NullCheck((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_24, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_29, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_32 = ___comparer3; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_33 = V_1; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_38 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_32, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_33, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_m9DFDAE5764BFF5CAFFDA4D6CD8F43E25DDFD0997_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_7 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_18 = ___comparer3; (( void (*) (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*, int32_t, int32_t, int32_t, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m4C10FA4BC3D6AAB18F079330D381D804B188D982_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * ___comparer4, const RuntimeMethod* method) { KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_4 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_0)->GetAt(static_cast(L_3)); V_0 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_8 = ___comparer4; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_13 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_9)->GetAt(static_cast(L_12)); KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_18 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_8, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_13, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_21 = ___comparer4; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_22 = V_0; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_27 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_21, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_22, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_36 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m922332E73D83A25E7B07533127BFF50A5D45C287_gshared (KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_5 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_2)->GetAt(static_cast(L_4)); V_2 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_5; goto IL_0026; } IL_0012: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_6 = ___keys0; int32_t L_7 = V_1; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_11 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 * L_15 = ___comparer3; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_16 = V_2; KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_20 = (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *, KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t373EB6876B2F807DBCF7F15740858BEADB3050A0 *)L_15, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_16, (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { KeyValuePair_2U5BU5D_t33FFA0CB936E5244A7D233380898F56EE1F38FC1* L_22 = ___keys0; int32_t L_23 = V_1; KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (KeyValuePair_2_t69D65A575EDB8417950EECED1DEB6124D053CC7B )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mB5713CD2AF832BDA9C76DA5FD1DCDCA71013CFB9_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 * L_1; L_1 = (( Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_7 = (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mB5713CD2AF832BDA9C76DA5FD1DCDCA71013CFB9_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_m5501BBCF9E5ED805D500E078364D5503E9AD85A3_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___array0, int32_t ___index1, int32_t ___length2, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 * L_1; L_1 = (( Comparer_1_t47DDFA9740E51CDFB0CE4B3DF0279CE177F909C1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_2, (int32_t)L_3, (int32_t)L_4, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_m5501BBCF9E5ED805D500E078364D5503E9AD85A3_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m1D2A957132FB12AE861B79A2806B2CEEC4F589B6_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_3 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m1D2A957132FB12AE861B79A2806B2CEEC4F589B6_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m4850827F87D61ABFD6EDA65731E7F18CF695341C_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___array0, int32_t ___index1, int32_t ___length2, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_10 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_7)->GetAt(static_cast(L_9)); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_10, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m4DCA8192224E06868E4534BEEF2BEB54EE80EB53_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_2 = ___comparer1; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_6 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_3)->GetAt(static_cast(L_5)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_10 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_2, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_6, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_15 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_12)->GetAt(static_cast(L_14)); V_0 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_15; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_16 = ___keys0; int32_t L_17 = ___a2; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_21 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_21); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_22 = ___keys0; int32_t L_23 = ___b3; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m3EABF68C7C2802D3BFE8DAE81A19150DF1253CF4_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_5 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_2)->GetAt(static_cast(L_4)); V_0 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_5; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_6 = ___a0; int32_t L_7 = ___i1; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_11 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_11); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_12 = ___a0; int32_t L_13 = ___j2; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m45853B0F6D794F8B547F3CA64D25C39E262B8D44_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_7 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_mD7A41F72045E3F9DB9BC64ABC43FB347EC999BEA_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_5 = ___keys0; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_5, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_10 = ___keys0; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_10, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_14 = ___keys0; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_14, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_18 = ___keys0; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_18, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_25 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_30 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_41 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_m4E537D30A96CE82B9724C7DBE914DFC41F234670_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_3 = ___keys0; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_3, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_7 = ___keys0; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_7, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_11 = ___keys0; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_11, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_18 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_15)->GetAt(static_cast(L_17)); V_1 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_18; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_24 = ___comparer3; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_29 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_25)->GetAt(static_cast(L_28)); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_30 = V_1; NullCheck((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_24, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_29, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_32 = ___comparer3; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_33 = V_1; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_38 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_32, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_33, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_m546FF3B91793A3C6228D545D740866A857D4C925_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_7 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_18 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*, int32_t, int32_t, int32_t, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m405B7222547DC9FB279AC9CC4D46341ADF3C6754_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * ___comparer4, const RuntimeMethod* method) { ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_4 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_0)->GetAt(static_cast(L_3)); V_0 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_8 = ___comparer4; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_13 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_9)->GetAt(static_cast(L_12)); ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_18 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_8, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_13, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_21 = ___comparer4; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_22 = V_0; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_27 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_21, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_22, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_36 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_mA2BF985D57EE557E6FCBA58264ACAC3265E6D111_gshared (ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_5 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_2)->GetAt(static_cast(L_4)); V_2 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_5; goto IL_0026; } IL_0012: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_6 = ___keys0; int32_t L_7 = V_1; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_11 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 * L_15 = ___comparer3; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_16 = V_2; ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_20 = (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *, ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t08BCEABA4DEE4883B5ABE04A388CFC72985DE4C2 *)L_15, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_16, (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { ValueTuple_2U5BU5D_t64D219C4FDA9820D5116472468B8EAB569FFC71D* L_22 = ___keys0; int32_t L_23 = V_1; ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (ValueTuple_2_t6E5328CF9F490572344E5992FA01B3256F92075E )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m2DCB5BBA293B8D27A75299EF07C6506747AFDBBD_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D * L_1; L_1 = (( Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_7 = (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m2DCB5BBA293B8D27A75299EF07C6506747AFDBBD_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_mF25815D23C9608738F8BCE8F7072E1D33FA46FBB_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___array0, int32_t ___index1, int32_t ___length2, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D * L_1; L_1 = (( Comparer_1_t5D8FD48DACDCD13B13A0F380FD42DFE57B32B92D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_2, (int32_t)L_3, (int32_t)L_4, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_mF25815D23C9608738F8BCE8F7072E1D33FA46FBB_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m6494333AF69B4FFAC9CACF9FABC27A0C9A90E063_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_3 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m6494333AF69B4FFAC9CACF9FABC27A0C9A90E063_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m9D00EA3D0D105B2CA7DF7FD0470782C65780B614_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___array0, int32_t ___index1, int32_t ___length2, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_10 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_7)->GetAt(static_cast(L_9)); ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_10, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m37824E10799258BE3BB9434FAF3C5E671AEE7797_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_2 = ___comparer1; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_6 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_3)->GetAt(static_cast(L_5)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_10 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_2, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_6, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_15 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_12)->GetAt(static_cast(L_14)); V_0 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_15; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_16 = ___keys0; int32_t L_17 = ___a2; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_21 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_21); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_22 = ___keys0; int32_t L_23 = ___b3; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m2F8E1676A4963A1C00FA98D8B73B04B4822E5D46_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_5 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_2)->GetAt(static_cast(L_4)); V_0 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_5; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_6 = ___a0; int32_t L_7 = ___i1; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_11 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_11); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_12 = ___a0; int32_t L_13 = ___j2; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m24857A8E59D380E717EAC5B7A85B6911C3413D5F_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_7 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_m760B40C828230C5A6602C3F8BF2BBEE3F5B7CC9D_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_5 = ___keys0; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_5, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_10 = ___keys0; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_10, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_14 = ___keys0; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_14, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_18 = ___keys0; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_18, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_25 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_30 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_41 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_m7249F0D0FE0BDA53C44BC040D127E0665A70BEF5_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_3 = ___keys0; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_3, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_7 = ___keys0; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_7, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_11 = ___keys0; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_11, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_18 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_15)->GetAt(static_cast(L_17)); V_1 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_18; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_24 = ___comparer3; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_29 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_25)->GetAt(static_cast(L_28)); ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_30 = V_1; NullCheck((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_24, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_29, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_32 = ___comparer3; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_33 = V_1; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_38 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_32, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_33, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_mE4011673E7A09CD873CA6AC711960BBE22DF1E9E_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_7 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_18 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*, int32_t, int32_t, int32_t, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_mE41B246D127B034ACE80AA1596CDF92D4805601A_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * ___comparer4, const RuntimeMethod* method) { ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_4 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_0)->GetAt(static_cast(L_3)); V_0 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_8 = ___comparer4; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_13 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_9)->GetAt(static_cast(L_12)); ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_18 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_8, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_13, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_21 = ___comparer4; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_22 = V_0; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_27 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_21, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_22, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_36 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m2D05B73E74EC65E01372DC9E811E28529394FEA0_gshared (ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_5 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_2)->GetAt(static_cast(L_4)); V_2 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_5; goto IL_0026; } IL_0012: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_6 = ___keys0; int32_t L_7 = V_1; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_11 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 * L_15 = ___comparer3; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_16 = V_2; ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_20 = (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *, ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t2D815ED8871EA04BEEA2DB4C300FE05C7EE68515 *)L_15, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_16, (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { ValueTuple_2U5BU5D_t29EED279F044B4AE802104DFFF9FF9E66CEF737A* L_22 = ___keys0; int32_t L_23 = V_1; ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (ValueTuple_2_tC79F6C450FE5EC37B8859FB2BC4B2AAA6CFFC653 )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mC2BB67C9A360FC671BFB3A531A02C724ACD5C53B_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B * L_1; L_1 = (( Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_7 = (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mC2BB67C9A360FC671BFB3A531A02C724ACD5C53B_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_m15BD56E4D52046F7ABD8BD24647CBE66FD26530B_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___array0, int32_t ___index1, int32_t ___length2, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B * L_1; L_1 = (( Comparer_1_tB52753308D5C17F9F011C93514BF6F3E0FB5335B * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_2, (int32_t)L_3, (int32_t)L_4, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_m15BD56E4D52046F7ABD8BD24647CBE66FD26530B_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_mF332BF29E38CA5B30BF4C1E11C798DC6310334B3_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_3 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_mF332BF29E38CA5B30BF4C1E11C798DC6310334B3_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_mFB90E4CAF7C568D409BF8498F89687FF0BE6A242_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___array0, int32_t ___index1, int32_t ___length2, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_10 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_7)->GetAt(static_cast(L_9)); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_10, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m8B89DB66BC50C5DB1CEED9605B8986B7A39DF46F_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_2 = ___comparer1; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_6 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_3)->GetAt(static_cast(L_5)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_10 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_2, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_6, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_15 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_12)->GetAt(static_cast(L_14)); V_0 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_15; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_16 = ___keys0; int32_t L_17 = ___a2; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_21 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_21); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_22 = ___keys0; int32_t L_23 = ___b3; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_mB78E5FB2ED26B9397DE4AF7A048110B2E11886DC_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_5 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_2)->GetAt(static_cast(L_4)); V_0 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_5; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_6 = ___a0; int32_t L_7 = ___i1; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_11 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_11); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_12 = ___a0; int32_t L_13 = ___j2; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m038ED7B57799EA9BE56ECB24E54185C852A656AF_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_7 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_m0CA354494E873A08735EC88B8F024FF961D2FC82_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_5 = ___keys0; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_5, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_10 = ___keys0; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_10, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_14 = ___keys0; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_14, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_18 = ___keys0; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_18, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_25 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_30 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_41 = ___comparer4; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_m32BD9CAC5574A42CEF7CEB1CFF14265BD72CAA27_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_3 = ___keys0; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_3, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_7 = ___keys0; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_7, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_11 = ___keys0; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_11, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_18 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_15)->GetAt(static_cast(L_17)); V_1 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_18; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_24 = ___comparer3; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_29 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_25)->GetAt(static_cast(L_28)); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_30 = V_1; NullCheck((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_24, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_29, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_32 = ___comparer3; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_33 = V_1; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_38 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_32, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_33, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_m27841AE78A9B7B44E645543DE14B02326BDE6863_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_7 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_18 = ___comparer3; (( void (*) (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*, int32_t, int32_t, int32_t, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m76BB6995C9ADEBCE234DB077DDA3F5B06F85F6F4_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * ___comparer4, const RuntimeMethod* method) { ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_4 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_0)->GetAt(static_cast(L_3)); V_0 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_8 = ___comparer4; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_13 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_9)->GetAt(static_cast(L_12)); ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_18 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_8, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_13, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_21 = ___comparer4; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_22 = V_0; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_27 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_21, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_22, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_36 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m527309D0523609DEEF1CB85BDDBAA28EBC109E2C_gshared (ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_5 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_2)->GetAt(static_cast(L_4)); V_2 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_5; goto IL_0026; } IL_0012: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_6 = ___keys0; int32_t L_7 = V_1; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_11 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 * L_15 = ___comparer3; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_16 = V_2; ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_20 = (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *, ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tEE5CCCF61B01506A6DEB5E5D330CB826B6885CE1 *)L_15, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_16, (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { ValueTuple_2U5BU5D_tD132CAFC435A6E98F4DC6821CC5508CF6CED384A* L_22 = ___keys0; int32_t L_23 = V_1; ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (ValueTuple_2_t69671C4973C1A3829B2193E4C598B1AE7162E403 )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m0C373A15AE5B6E8AE756D3635206AF0AFAA1D542_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB * L_1; L_1 = (( Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_7 = (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m0C373A15AE5B6E8AE756D3635206AF0AFAA1D542_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_m8AA2A19D4AC88CFB558819264751C8BE10FC5199_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___array0, int32_t ___index1, int32_t ___length2, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB * L_1; L_1 = (( Comparer_1_tBD57AEB862F705D252020C50C4F2675861A817FB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_2, (int32_t)L_3, (int32_t)L_4, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_m8AA2A19D4AC88CFB558819264751C8BE10FC5199_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m61225334FC2B5E885FC806ED1E7D36BC6AF5F330_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_3 = ___comparer3; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m61225334FC2B5E885FC806ED1E7D36BC6AF5F330_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m7E3F0A8C4870BF30C29824C203BFE1F7CEB757BF_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___array0, int32_t ___index1, int32_t ___length2, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_10 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_7)->GetAt(static_cast(L_9)); ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_10, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_mF890C48775A1A578647B78582D527C619D3CC789_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_2 = ___comparer1; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_6 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_3)->GetAt(static_cast(L_5)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_10 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_2, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_6, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_15 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_12)->GetAt(static_cast(L_14)); V_0 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_15; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_16 = ___keys0; int32_t L_17 = ___a2; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_21 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_21); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_22 = ___keys0; int32_t L_23 = ___b3; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m05B76679F27E96F27F8A986A9E1F5CBC2C7E0193_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_5 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_2)->GetAt(static_cast(L_4)); V_0 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_5; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_6 = ___a0; int32_t L_7 = ___i1; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_11 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_11); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_12 = ___a0; int32_t L_13 = ___j2; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_mDAF605C8E051883ACF13C04DD6B77B7071D8E9A5_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_7 = ___comparer3; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_m0F90D048C58B40CD0595086BD34862C91553943D_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_5 = ___keys0; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_5, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_10 = ___keys0; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_10, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_14 = ___keys0; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_14, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_18 = ___keys0; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_18, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_25 = ___comparer4; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_30 = ___comparer4; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_41 = ___comparer4; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_m79CB45A733BCD215E203AAABC4AA7F5C5C2697DD_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_3 = ___keys0; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_3, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_7 = ___keys0; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_7, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_11 = ___keys0; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_11, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_18 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_15)->GetAt(static_cast(L_17)); V_1 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_18; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_24 = ___comparer3; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_29 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_25)->GetAt(static_cast(L_28)); ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_30 = V_1; NullCheck((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_24, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_29, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_32 = ___comparer3; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_33 = V_1; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_38 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_32, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_33, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_mC0D582653E5AEE0CE845A30BC2302B031E1BD13B_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_7 = ___comparer3; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_18 = ___comparer3; (( void (*) (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*, int32_t, int32_t, int32_t, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m9149C6CFC8C28C2A93154B54556A3E6B1D427E1E_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * ___comparer4, const RuntimeMethod* method) { ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_4 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_0)->GetAt(static_cast(L_3)); V_0 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_8 = ___comparer4; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_13 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_9)->GetAt(static_cast(L_12)); ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_18 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_8, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_13, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_21 = ___comparer4; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_22 = V_0; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_27 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_21, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_22, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_36 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m30B6912645EE056B43AA0F5B32C23B3ADF4EC959_gshared (ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_5 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_2)->GetAt(static_cast(L_4)); V_2 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_5; goto IL_0026; } IL_0012: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_6 = ___keys0; int32_t L_7 = V_1; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_11 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 * L_15 = ___comparer3; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_16 = V_2; ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_20 = (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *, ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_tED38AEF669EE9101E5941F844562D34A5CC0F8A8 *)L_15, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_16, (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { ValueTuple_4U5BU5D_tCE7DDAC26F78125D26B7625CF623241B2DEFE61E* L_22 = ___keys0; int32_t L_23 = V_1; ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (ValueTuple_4_tC6B5BC93A207FDF4B978B1986FBAE3EA5B6DC3AC )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m197D8337884B8F131D26C91D34796692CC0899A4_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 * L_1; L_1 = (( Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_7 = (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m197D8337884B8F131D26C91D34796692CC0899A4_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_mD5EA01BA11453CC178E470C4E72A3560D7FC4ECC_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___array0, int32_t ___index1, int32_t ___length2, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 * L_1; L_1 = (( Comparer_1_t4E35181F47705DFD0192C63BA8ED5E05F6548649 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_2, (int32_t)L_3, (int32_t)L_4, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_mD5EA01BA11453CC178E470C4E72A3560D7FC4ECC_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m798B23A7F786D18DB631205CEDE9F499FCE59539_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_3 = ___comparer3; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m798B23A7F786D18DB631205CEDE9F499FCE59539_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_mEAC4D5711C33909B7A8225E2AC412CD1748B17F9_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___array0, int32_t ___index1, int32_t ___length2, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_10 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_7)->GetAt(static_cast(L_9)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1>::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_10, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1>::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_mE26644AD80DB463BDF218B3520081C689CA460FB_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_2 = ___comparer1; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_6 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_3)->GetAt(static_cast(L_5)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_10 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_2, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_6, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_15 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_12)->GetAt(static_cast(L_14)); V_0 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_15; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_16 = ___keys0; int32_t L_17 = ___a2; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_21 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_21); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_22 = ___keys0; int32_t L_23 = ___b3; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_mD72795A7F3B6CDDDD259B2436C4B357EA92A7CFC_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_5 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_2)->GetAt(static_cast(L_4)); V_0 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_5; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_6 = ___a0; int32_t L_7 = ___i1; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_11 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_11); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_12 = ___a0; int32_t L_13 = ___j2; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m0802EC28C066DD6F109018AE7241350D8F3092FD_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_7 = ___comparer3; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_mDD4A900DC84C96D87CDDA5A97673E8E60547B70B_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_5 = ___keys0; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_5, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_10 = ___keys0; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_10, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_14 = ___keys0; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_14, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_18 = ___keys0; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_18, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_25 = ___comparer4; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_30 = ___comparer4; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_41 = ___comparer4; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1>::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_mD4C876A24EA9C6A366E3F2D7D101E9D2A1753C77_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_3 = ___keys0; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_3, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_7 = ___keys0; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_7, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_11 = ___keys0; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_11, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_18 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_15)->GetAt(static_cast(L_17)); V_1 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_18; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_24 = ___comparer3; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_29 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_25)->GetAt(static_cast(L_28)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_30 = V_1; NullCheck((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_24, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_29, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_32 = ___comparer3; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_33 = V_1; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_38 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_32, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_33, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_m8E963FBC8B3A281F424CFFC5E315B8F94A37AC71_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_7 = ___comparer3; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_18 = ___comparer3; (( void (*) (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*, int32_t, int32_t, int32_t, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m15EAD6D79467682A5D53D3569F4C9ABD097D36DD_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * ___comparer4, const RuntimeMethod* method) { Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_4 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_0)->GetAt(static_cast(L_3)); V_0 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_8 = ___comparer4; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_13 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_9)->GetAt(static_cast(L_12)); Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_18 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_8, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_13, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_21 = ___comparer4; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_22 = V_0; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_27 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_21, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_22, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_36 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1>::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_m6BAF1BFF4F9F809447BB6BE7EF4DE849ED6999D0_gshared (Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_5 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_2)->GetAt(static_cast(L_4)); V_2 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_5; goto IL_0026; } IL_0012: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_6 = ___keys0; int32_t L_7 = V_1; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_11 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 * L_15 = ___comparer3; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_16 = V_2; Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_20 = (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )(L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *, Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t0BE302D904870545E1458068F1F9DE11C2EFF2D2 *)L_15, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_16, (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { Vector_1U5BU5D_t045861B0EDF6D4307C306D7E857C70D6537E50EB* L_22 = ___keys0; int32_t L_23 = V_1; Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (Vector_1_tDFDD2B93AFA39964F2886BE77923E372E905DE38 )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void System.Collections.Generic.ArraySortHelper`1::Sort(T[],System.Int32,System.Int32,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m2C47540EB6A766FE9323FFC59ACCDB22F722A263_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, int32_t ___index1, int32_t ___length2, RuntimeObject* ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer3; if (L_0) { goto IL_000a; } } IL_0003: { Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 * L_1; L_1 = (( Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer3 = (RuntimeObject*)L_1; } IL_000a: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_2 = ___keys0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; RuntimeObject* L_5 = ___comparer3; RuntimeObject* L_6 = (RuntimeObject*)L_5; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_7 = (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)il2cpp_codegen_object_new(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 4)); (( void (*) (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, RuntimeObject *, intptr_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)(L_7, (RuntimeObject *)L_6, (intptr_t)((intptr_t)GetInterfaceMethodInfo(L_6, 0, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3))), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_2, (int32_t)L_3, (int32_t)L_4, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0021; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_002a; } throw e; } CATCH_0021: {// begin catch(System.IndexOutOfRangeException) RuntimeObject* L_8 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_8, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0037; }// end catch (depth: 1) CATCH_002a: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_9 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_10 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_10, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_9, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m2C47540EB6A766FE9323FFC59ACCDB22F722A263_RuntimeMethod_var))); }// end catch (depth: 1) IL_0037: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::BinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_BinarySearch_m3543CC51AC69033A378B593BF8B31D93E87E6C6F_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___array0, int32_t ___index1, int32_t ___length2, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; Exception_t * V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) { RuntimeObject* L_0 = ___comparer4; if (L_0) { goto IL_000b; } } IL_0004: { Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 * L_1; L_1 = (( Comparer_1_tD37F1F70EDC0996AC8376DC352677BBBCB4E66C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); ___comparer4 = (RuntimeObject*)L_1; } IL_000b: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_2 = ___array0; int32_t L_3 = ___index1; int32_t L_4 = ___length2; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_5 = ___value3; RuntimeObject* L_6 = ___comparer4; int32_t L_7; L_7 = (( int32_t (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , RuntimeObject*, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_2, (int32_t)L_3, (int32_t)L_4, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_5, (RuntimeObject*)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (int32_t)L_7; goto IL_0026; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0019; } throw e; } CATCH_0019: {// begin catch(System.Exception) V_1 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_8 = V_1; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_9 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_9, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_8, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_BinarySearch_m3543CC51AC69033A378B593BF8B31D93E87E6C6F_RuntimeMethod_var))); }// end catch (depth: 1) IL_0026: { int32_t L_10 = V_0; return (int32_t)L_10; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Sort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Sort_m1BF7B61CA8212E2FF9C8B223FA647C7F10EFF948_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, int32_t ___index1, int32_t ___length2, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * ___comparer3, const RuntimeMethod* method) { Exception_t * V_0 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; il2cpp::utils::ExceptionSupportStack __leave_targets; IL_0000: try {// begin try (depth: 1) BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_0 = ___keys0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_3 = ___comparer3; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_0, (int32_t)L_1, (int32_t)L_2, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 6)); goto IL_0021; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_tDC9EF7A0346CE39E54DA1083F07BE6DFC3CE2EDD_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_000b; } if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_0014; } throw e; } CATCH_000b: {// begin catch(System.IndexOutOfRangeException) Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_4 = ___comparer3; IntrospectiveSortUtilities_ThrowOrIgnoreBadComparer_mE23A8103696FA67F874E7DA86625BB3921DB801F((RuntimeObject *)L_4, /*hidden argument*/NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0021; }// end catch (depth: 1) CATCH_0014: {// begin catch(System.Exception) V_0 = (Exception_t *)((Exception_t *)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t *)); Exception_t * L_5 = V_0; InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB * L_6 = (InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB *)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t10D3EE59AD28EC641ACEE05BCA4271A527E5ECAB_il2cpp_TypeInfo_var))); InvalidOperationException__ctor_m4A65916B1316FBF45ECDF1FF7FAC9E3CA30C112C(L_6, (String_t*)((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6EDB6C049ED9617FA335A262A29BF30B15221AEA)), (Exception_t *)L_5, /*hidden argument*/NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArraySortHelper_1_Sort_m1BF7B61CA8212E2FF9C8B223FA647C7F10EFF948_RuntimeMethod_var))); }// end catch (depth: 1) IL_0021: { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::InternalBinarySearch(T[],System.Int32,System.Int32,T,System.Collections.Generic.IComparer`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_InternalBinarySearch_m8440F91E977D173742404D092D70F1DAE091D3B9_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___array0, int32_t ___index1, int32_t ___length2, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D ___value3, RuntimeObject* ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___index1; V_0 = (int32_t)L_0; int32_t L_1 = ___index1; int32_t L_2 = ___length2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); goto IL_0035; } IL_000a: { int32_t L_3 = V_0; int32_t L_4 = V_1; int32_t L_5 = V_0; V_2 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_4, (int32_t)L_5))>>(int32_t)1)))); RuntimeObject* L_6 = ___comparer4; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_7 = ___array0; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_10 = (L_7)->GetAt(static_cast(L_9)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_11 = ___value3; NullCheck((RuntimeObject*)L_6); int32_t L_12; L_12 = InterfaceFuncInvoker2< int32_t, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D >::Invoke(0 /* System.Int32 System.Collections.Generic.IComparer`1::Compare(T,T) */, IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3), (RuntimeObject*)L_6, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_10, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_11); V_3 = (int32_t)L_12; int32_t L_13 = V_3; if (L_13) { goto IL_0027; } } { int32_t L_14 = V_2; return (int32_t)L_14; } IL_0027: { int32_t L_15 = V_3; if ((((int32_t)L_15) >= ((int32_t)0))) { goto IL_0031; } } { int32_t L_16 = V_2; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_16, (int32_t)1)); goto IL_0035; } IL_0031: { int32_t L_17 = V_2; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_17, (int32_t)1)); } IL_0035: { int32_t L_18 = V_0; int32_t L_19 = V_1; if ((((int32_t)L_18) <= ((int32_t)L_19))) { goto IL_000a; } } { int32_t L_20 = V_0; return (int32_t)((~L_20)); } } // System.Void System.Collections.Generic.ArraySortHelper`1::SwapIfGreater(T[],System.Comparison`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_SwapIfGreater_m642CA9704D9735498E28FE72A095EE12B0EDC232_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * ___comparer1, int32_t ___a2, int32_t ___b3, const RuntimeMethod* method) { BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___a2; int32_t L_1 = ___b3; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0039; } } { Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_2 = ___comparer1; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_3 = ___keys0; int32_t L_4 = ___a2; NullCheck(L_3); int32_t L_5 = L_4; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_6 = (L_3)->GetAt(static_cast(L_5)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_7 = ___keys0; int32_t L_8 = ___b3; NullCheck(L_7); int32_t L_9 = L_8; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_2); int32_t L_11; L_11 = (( int32_t (*) (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_2, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_6, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_11) <= ((int32_t)0))) { goto IL_0039; } } { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_12 = ___keys0; int32_t L_13 = ___a2; NullCheck(L_12); int32_t L_14 = L_13; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_15 = (L_12)->GetAt(static_cast(L_14)); V_0 = (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_15; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_16 = ___keys0; int32_t L_17 = ___a2; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_18 = ___keys0; int32_t L_19 = ___b3; NullCheck(L_18); int32_t L_20 = L_19; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_21 = (L_18)->GetAt(static_cast(L_20)); NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_21); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_22 = ___keys0; int32_t L_23 = ___b3; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_24 = V_0; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_24); } IL_0039: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Swap(T[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Swap_m7BC6263FB9068E9BCC17D8366B95C0C533D609BD_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___a0, int32_t ___i1, int32_t ___j2, const RuntimeMethod* method) { BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___i1; int32_t L_1 = ___j2; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0022; } } { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_2 = ___a0; int32_t L_3 = ___i1; NullCheck(L_2); int32_t L_4 = L_3; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_5 = (L_2)->GetAt(static_cast(L_4)); V_0 = (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_5; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_6 = ___a0; int32_t L_7 = ___i1; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_8 = ___a0; int32_t L_9 = ___j2; NullCheck(L_8); int32_t L_10 = L_9; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_11); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_12 = ___a0; int32_t L_13 = ___j2; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_14 = V_0; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_14); } IL_0022: { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::IntrospectiveSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntrospectiveSort_m59BFC3F4810C02782158EE3EC049E96664B839E8_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, int32_t ___left1, int32_t ___length2, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * ___comparer3, const RuntimeMethod* method) { { int32_t L_0 = ___length2; if ((((int32_t)L_0) >= ((int32_t)2))) { goto IL_0005; } } { return; } IL_0005: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_1 = ___keys0; int32_t L_2 = ___left1; int32_t L_3 = ___length2; int32_t L_4 = ___left1; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_5 = ___keys0; NullCheck(L_5); int32_t L_6; L_6 = IntrospectiveSortUtilities_FloorLog2_m05ECB6CAC7A23087D9EC2C2A4DDCFE12272C3872((int32_t)((int32_t)((int32_t)(((RuntimeArray*)L_5)->max_length))), /*hidden argument*/NULL); Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_7 = ___comparer3; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_1, (int32_t)L_2, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)L_4)), (int32_t)1)), (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_6)), (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::IntroSort(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_IntroSort_mA2B8177B4141CF85CF33EC94EBA2D1681F42EDFF_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, int32_t ___lo1, int32_t ___hi2, int32_t ___depthLimit3, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * ___comparer4, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { goto IL_0086; } IL_0005: { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; if ((((int32_t)L_2) > ((int32_t)((int32_t)16)))) { goto IL_0056; } } { int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0015; } } { return; } IL_0015: { int32_t L_4 = V_0; if ((!(((uint32_t)L_4) == ((uint32_t)2)))) { goto IL_0024; } } { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_5 = ___keys0; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_6 = ___comparer4; int32_t L_7 = ___lo1; int32_t L_8 = ___hi2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_5, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_6, (int32_t)L_7, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_0024: { int32_t L_9 = V_0; if ((!(((uint32_t)L_9) == ((uint32_t)3)))) { goto IL_004b; } } { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_10 = ___keys0; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_11 = ___comparer4; int32_t L_12 = ___lo1; int32_t L_13 = ___hi2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_10, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_13, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_14 = ___keys0; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_15 = ___comparer4; int32_t L_16 = ___lo1; int32_t L_17 = ___hi2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_14, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_15, (int32_t)L_16, (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_18 = ___keys0; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_19 = ___comparer4; int32_t L_20 = ___hi2; int32_t L_21 = ___hi2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_18, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_19, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_20, (int32_t)1)), (int32_t)L_21, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); return; } IL_004b: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_22 = ___keys0; int32_t L_23 = ___lo1; int32_t L_24 = ___hi2; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_25 = ___comparer4; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_22, (int32_t)L_23, (int32_t)L_24, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_25, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 12)); return; } IL_0056: { int32_t L_26 = ___depthLimit3; if (L_26) { goto IL_0064; } } { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_27 = ___keys0; int32_t L_28 = ___lo1; int32_t L_29 = ___hi2; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_30 = ___comparer4; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_27, (int32_t)L_28, (int32_t)L_29, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 13)); return; } IL_0064: { int32_t L_31 = ___depthLimit3; ___depthLimit3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_31, (int32_t)1)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_32 = ___keys0; int32_t L_33 = ___lo1; int32_t L_34 = ___hi2; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_35 = ___comparer4; int32_t L_36; L_36 = (( int32_t (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_32, (int32_t)L_33, (int32_t)L_34, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_35, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 14)); V_1 = (int32_t)L_36; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_37 = ___keys0; int32_t L_38 = V_1; int32_t L_39 = ___hi2; int32_t L_40 = ___depthLimit3; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_41 = ___comparer4; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_37, (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_38, (int32_t)1)), (int32_t)L_39, (int32_t)L_40, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_41, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 10)); int32_t L_42 = V_1; ___hi2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_42, (int32_t)1)); } IL_0086: { int32_t L_43 = ___hi2; int32_t L_44 = ___lo1; if ((((int32_t)L_43) > ((int32_t)L_44))) { goto IL_0005; } } { return; } } // System.Int32 System.Collections.Generic.ArraySortHelper`1::PickPivotAndPartition(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ArraySortHelper_1_PickPivotAndPartition_mC5FBC6E8F3DD8ED4ACCF8CB157915F6E5F8B19DB_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = ___lo1; int32_t L_1 = ___hi2; int32_t L_2 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_0, (int32_t)((int32_t)((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_1, (int32_t)L_2))/(int32_t)2)))); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_3 = ___keys0; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_4 = ___comparer3; int32_t L_5 = ___lo1; int32_t L_6 = V_0; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_3, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_4, (int32_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_7 = ___keys0; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_8 = ___comparer3; int32_t L_9 = ___lo1; int32_t L_10 = ___hi2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_7, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_8, (int32_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_11 = ___keys0; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_12 = ___comparer3; int32_t L_13 = V_0; int32_t L_14 = ___hi2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_11, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_12, (int32_t)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 11)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_15 = ___keys0; int32_t L_16 = V_0; NullCheck(L_15); int32_t L_17 = L_16; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_18 = (L_15)->GetAt(static_cast(L_17)); V_1 = (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_18; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_19 = ___keys0; int32_t L_20 = V_0; int32_t L_21 = ___hi2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_19, (int32_t)L_20, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_21, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_22 = ___lo1; V_2 = (int32_t)L_22; int32_t L_23 = ___hi2; V_3 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, (int32_t)1)); goto IL_0073; } IL_003d: { Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_24 = ___comparer3; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_25 = ___keys0; int32_t L_26 = V_2; int32_t L_27 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_26, (int32_t)1)); V_2 = (int32_t)L_27; NullCheck(L_25); int32_t L_28 = L_27; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_29 = (L_25)->GetAt(static_cast(L_28)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_30 = V_1; NullCheck((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_24); int32_t L_31; L_31 = (( int32_t (*) (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_24, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_29, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_30, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_31) < ((int32_t)0))) { goto IL_003d; } } IL_0052: { Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_32 = ___comparer3; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_33 = V_1; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_34 = ___keys0; int32_t L_35 = V_3; int32_t L_36 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_35, (int32_t)1)); V_3 = (int32_t)L_36; NullCheck(L_34); int32_t L_37 = L_36; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_38 = (L_34)->GetAt(static_cast(L_37)); NullCheck((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_32); int32_t L_39; L_39 = (( int32_t (*) (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_32, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_33, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_39) < ((int32_t)0))) { goto IL_0052; } } { int32_t L_40 = V_2; int32_t L_41 = V_3; if ((((int32_t)L_40) >= ((int32_t)L_41))) { goto IL_0077; } } { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_42 = ___keys0; int32_t L_43 = V_2; int32_t L_44 = V_3; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_42, (int32_t)L_43, (int32_t)L_44, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); } IL_0073: { int32_t L_45 = V_2; int32_t L_46 = V_3; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_003d; } } IL_0077: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_47 = ___keys0; int32_t L_48 = V_2; int32_t L_49 = ___hi2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_47, (int32_t)L_48, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_49, (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); int32_t L_50 = V_2; return (int32_t)L_50; } } // System.Void System.Collections.Generic.ArraySortHelper`1::Heapsort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_Heapsort_mB72C622BCDB6010587242CEE6C9447CF9470911D_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___hi2; int32_t L_1 = ___lo1; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_0, (int32_t)L_1)), (int32_t)1)); int32_t L_2 = V_0; V_1 = (int32_t)((int32_t)((int32_t)L_2/(int32_t)2)); goto IL_001a; } IL_000c: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_3 = ___keys0; int32_t L_4 = V_1; int32_t L_5 = V_0; int32_t L_6 = ___lo1; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_7 = ___comparer3; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_3, (int32_t)L_4, (int32_t)L_5, (int32_t)L_6, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_7, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_8 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_8, (int32_t)1)); } IL_001a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)1))) { goto IL_000c; } } { int32_t L_10 = V_0; V_2 = (int32_t)L_10; goto IL_003e; } IL_0022: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_11 = ___keys0; int32_t L_12 = ___lo1; int32_t L_13 = ___lo1; int32_t L_14 = V_2; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_11, (int32_t)L_12, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_13, (int32_t)L_14)), (int32_t)1)), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 15)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_15 = ___keys0; int32_t L_16 = V_2; int32_t L_17 = ___lo1; Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_18 = ___comparer3; (( void (*) (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*, int32_t, int32_t, int32_t, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)->methodPointer)((BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828*)L_15, (int32_t)1, (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_16, (int32_t)1)), (int32_t)L_17, (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 16)); int32_t L_19 = V_2; V_2 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_19, (int32_t)1)); } IL_003e: { int32_t L_20 = V_2; if ((((int32_t)L_20) > ((int32_t)1))) { goto IL_0022; } } { return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::DownHeap(T[],System.Int32,System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_DownHeap_m9527B92D5CE65E313344734B756862BFDD8930FF_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, int32_t ___i1, int32_t ___n2, int32_t ___lo3, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * ___comparer4, const RuntimeMethod* method) { BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_0 = ___keys0; int32_t L_1 = ___lo3; int32_t L_2 = ___i1; NullCheck(L_0); int32_t L_3 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_1, (int32_t)L_2)), (int32_t)1)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_4 = (L_0)->GetAt(static_cast(L_3)); V_0 = (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_4; goto IL_0067; } IL_000e: { int32_t L_5 = ___i1; V_1 = (int32_t)((int32_t)il2cpp_codegen_multiply((int32_t)2, (int32_t)L_5)); int32_t L_6 = V_1; int32_t L_7 = ___n2; if ((((int32_t)L_6) >= ((int32_t)L_7))) { goto IL_0038; } } { Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_8 = ___comparer4; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_9 = ___keys0; int32_t L_10 = ___lo3; int32_t L_11 = V_1; NullCheck(L_9); int32_t L_12 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_10, (int32_t)L_11)), (int32_t)1)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_13 = (L_9)->GetAt(static_cast(L_12)); BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_14 = ___keys0; int32_t L_15 = ___lo3; int32_t L_16 = V_1; NullCheck(L_14); int32_t L_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_15, (int32_t)L_16)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_18 = (L_14)->GetAt(static_cast(L_17)); NullCheck((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_8); int32_t L_19; L_19 = (( int32_t (*) (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_8, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_13, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_18, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_19) >= ((int32_t)0))) { goto IL_0038; } } { int32_t L_20 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_20, (int32_t)1)); } IL_0038: { Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_21 = ___comparer4; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_22 = V_0; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_23 = ___keys0; int32_t L_24 = ___lo3; int32_t L_25 = V_1; NullCheck(L_23); int32_t L_26 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_24, (int32_t)L_25)), (int32_t)1)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_27 = (L_23)->GetAt(static_cast(L_26)); NullCheck((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_21); int32_t L_28; L_28 = (( int32_t (*) (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_21, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_22, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_27, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_28) >= ((int32_t)0))) { goto IL_006d; } } { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_29 = ___keys0; int32_t L_30 = ___lo3; int32_t L_31 = ___i1; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_32 = ___keys0; int32_t L_33 = ___lo3; int32_t L_34 = V_1; NullCheck(L_32); int32_t L_35 = ((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_33, (int32_t)L_34)), (int32_t)1)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_36 = (L_32)->GetAt(static_cast(L_35)); NullCheck(L_29); (L_29)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_30, (int32_t)L_31)), (int32_t)1))), (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_36); int32_t L_37 = V_1; ___i1 = (int32_t)L_37; } IL_0067: { int32_t L_38 = ___i1; int32_t L_39 = ___n2; if ((((int32_t)L_38) <= ((int32_t)((int32_t)((int32_t)L_39/(int32_t)2))))) { goto IL_000e; } } IL_006d: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_40 = ___keys0; int32_t L_41 = ___lo3; int32_t L_42 = ___i1; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_43 = V_0; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract((int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_41, (int32_t)L_42)), (int32_t)1))), (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_43); return; } } // System.Void System.Collections.Generic.ArraySortHelper`1::InsertionSort(T[],System.Int32,System.Int32,System.Comparison`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArraySortHelper_1_InsertionSort_mB5671E7026B095A7C8C674FFE1F626E312E9CDDD_gshared (BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* ___keys0, int32_t ___lo1, int32_t ___hi2, Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * ___comparer3, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___lo1; V_0 = (int32_t)L_0; goto IL_0049; } IL_0004: { int32_t L_1 = V_0; V_1 = (int32_t)L_1; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_2 = ___keys0; int32_t L_3 = V_0; NullCheck(L_2); int32_t L_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_3, (int32_t)1)); BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_5 = (L_2)->GetAt(static_cast(L_4)); V_2 = (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_5; goto IL_0026; } IL_0012: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_6 = ___keys0; int32_t L_7 = V_1; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_8 = ___keys0; int32_t L_9 = V_1; NullCheck(L_8); int32_t L_10 = L_9; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_11 = (L_8)->GetAt(static_cast(L_10)); NullCheck(L_6); (L_6)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_7, (int32_t)1))), (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_11); int32_t L_12 = V_1; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_12, (int32_t)1)); } IL_0026: { int32_t L_13 = V_1; int32_t L_14 = ___lo1; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_003b; } } { Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 * L_15 = ___comparer3; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_16 = V_2; BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_17 = ___keys0; int32_t L_18 = V_1; NullCheck(L_17); int32_t L_19 = L_18; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_20 = (L_17)->GetAt(static_cast(L_19)); NullCheck((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_15); int32_t L_21; L_21 = (( int32_t (*) (Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *, BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)->methodPointer)((Comparison_1_t052241523914D80F20B07A89E9ADC75D5B7F22A0 *)L_15, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_16, (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_20, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); if ((((int32_t)L_21) < ((int32_t)0))) { goto IL_0012; } } IL_003b: { BokehBlurKernelDataU5BU5D_t38341237900DFDC0A5C807065F8B537874254828* L_22 = ___keys0; int32_t L_23 = V_1; BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D L_24 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(((int32_t)il2cpp_codegen_add((int32_t)L_23, (int32_t)1))), (BokehBlurKernelData_tD6E99263E2CE21DAC343DAED2524ACE023308C7D )L_24); int32_t L_25 = V_0; V_0 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, (int32_t)1)); } IL_0049: { int32_t L_26 = V_0; int32_t L_27 = ___hi2; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_U3CXU3Ek__BackingField_1(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline (float ___x0, float ___y1, 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; } { float L_0 = ___x0; float L_1 = ___y1; IL2CPP_RUNTIME_CLASS_INIT(Math_tA269614262430118C9FC5C4D9EF4F61C812568F0_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Pow_mC2C8700DAAD1316AA457A1D271F78CDF0D61AC2F(((double)((double)L_0)), ((double)((double)L_1)), /*hidden argument*/NULL); return ((float)((float)L_2)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * __this, const RuntimeMethod* method) { { int32_t L_0 = __this->get_U3CWidthU3Ek__BackingField_3(); return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, float ___min1, float ___max2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mF38D441DE125D5CC5C941E2E4AB315C7C4C51182_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Numerics_ClampReduce_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m11E0916E0587762F43A18D392A43162B3ECF0DDC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m67F4B31BCD3CC966C9D1FA295522B7CDDAE05397_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_IsAddressLessThan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mA65ABA3CE2DC39CD2E7F353B4150E68A3D05C02B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 V_0; memset((&V_0), 0, sizeof(V_0)); float* V_1 = NULL; float* V_2 = NULL; { Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_0 = ___span0; float L_1 = ___min1; float L_2 = ___max2; int32_t L_3; L_3 = Numerics_ClampReduce_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m11E0916E0587762F43A18D392A43162B3ECF0DDC_inline(L_0, L_1, L_2, /*hidden argument*/Numerics_ClampReduce_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m11E0916E0587762F43A18D392A43162B3ECF0DDC_RuntimeMethod_var); Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_4; L_4 = Span_1_Slice_m67F4B31BCD3CC966C9D1FA295522B7CDDAE05397_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span0), L_3, /*hidden argument*/Span_1_Slice_m67F4B31BCD3CC966C9D1FA295522B7CDDAE05397_RuntimeMethod_var); V_0 = L_4; int32_t L_5; L_5 = Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&V_0), /*hidden argument*/Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_RuntimeMethod_var); if ((((int32_t)L_5) <= ((int32_t)0))) { goto IL_004d; } } { Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_6 = V_0; float* L_7; L_7 = MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mF38D441DE125D5CC5C941E2E4AB315C7C4C51182(L_6, /*hidden argument*/MemoryMarshal_GetReference_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mF38D441DE125D5CC5C941E2E4AB315C7C4C51182_RuntimeMethod_var); V_1 = (float*)L_7; float* L_8 = V_1; int32_t L_9; L_9 = Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&V_0), /*hidden argument*/Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_RuntimeMethod_var); float* L_10; L_10 = Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_inline((float*)L_8, L_9, /*hidden argument*/Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_RuntimeMethod_var); V_2 = (float*)L_10; goto IL_0044; } IL_0031: { float* L_11 = V_1; float* L_12 = V_1; float L_13 = *((float*)L_12); float L_14 = ___min1; float L_15 = ___max2; float L_16; L_16 = Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline(L_13, L_14, L_15, /*hidden argument*/NULL); *((float*)L_11) = (float)L_16; float* L_17 = V_1; float* L_18; L_18 = Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_inline((float*)L_17, 1, /*hidden argument*/Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_RuntimeMethod_var); V_1 = (float*)L_18; } IL_0044: { float* L_19 = V_1; float* L_20 = V_2; bool L_21; L_21 = Unsafe_IsAddressLessThan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mA65ABA3CE2DC39CD2E7F353B4150E68A3D05C02B_inline((float*)L_19, (float*)L_20, /*hidden argument*/Unsafe_IsAddressLessThan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mA65ABA3CE2DC39CD2E7F353B4150E68A3D05C02B_RuntimeMethod_var); if (L_21) { goto IL_0031; } } IL_004d: { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___vectors0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_0 = NULL; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_2; memset((&V_2), 0, sizeof(V_2)); double V_3 = 0.0; double V_4 = 0.0; double V_5 = 0.0; float V_6 = 0.0f; uint64_t V_7 = 0; uint64_t V_8 = 0; uint64_t V_9 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_10; memset((&V_10), 0, sizeof(V_10)); { Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_0 = ___vectors0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1; L_1 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100(L_0, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_2 = V_0; int32_t L_3; L_3 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___vectors0), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_4; L_4 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_2, L_3, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_4; goto IL_0129; } IL_001a: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_5 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_5); V_2 = L_6; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_7 = V_2; float L_8 = L_7.get_X_0(); V_3 = ((double)((double)L_8)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_9 = V_2; float L_10 = L_9.get_Y_1(); V_4 = ((double)((double)L_10)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_11 = V_2; float L_12 = L_11.get_Z_2(); V_5 = ((double)((double)L_12)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_13 = V_2; float L_14 = L_13.get_W_3(); V_6 = L_14; int64_t L_15 = *((int64_t*)((uintptr_t)(&V_3))); V_7 = L_15; int64_t L_16 = *((int64_t*)((uintptr_t)(&V_4))); V_8 = L_16; int64_t L_17 = *((int64_t*)((uintptr_t)(&V_5))); V_9 = L_17; uint64_t L_18 = V_7; V_7 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)3071325735593686528LL), (int64_t)((int64_t)((uint64_t)(int64_t)L_18/(uint64_t)(int64_t)((int64_t)((int64_t)3)))))); uint64_t L_19 = V_8; V_8 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)3071325735593686528LL), (int64_t)((int64_t)((uint64_t)(int64_t)L_19/(uint64_t)(int64_t)((int64_t)((int64_t)3)))))); uint64_t L_20 = V_9; V_9 = ((int64_t)il2cpp_codegen_add((int64_t)((int64_t)3071325735593686528LL), (int64_t)((int64_t)((uint64_t)(int64_t)L_20/(uint64_t)(int64_t)((int64_t)((int64_t)3)))))); double L_21 = *((double*)((uintptr_t)(&V_7))); (&V_10)->set_X_0(((float)((float)L_21))); double L_22 = *((double*)((uintptr_t)(&V_8))); (&V_10)->set_Y_1(((float)((float)L_22))); double L_23 = *((double*)((uintptr_t)(&V_9))); (&V_10)->set_Z_2(((float)((float)L_23))); (&V_10)->set_W_3((0.0f)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_25; L_25 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((0.666666687f), L_24, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = V_2; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_27 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29; L_29 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_27, L_28, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30; L_30 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_26, L_29, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_31; L_31 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((0.333333343f), L_30, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32; L_32 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_25, L_31, /*hidden argument*/NULL); V_10 = L_32; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_34; L_34 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((0.666666687f), L_33, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_35 = V_2; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_36 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_37 = V_10; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_38; L_38 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_36, L_37, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_39; L_39 = Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline(L_35, L_38, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_40; L_40 = Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline((0.333333343f), L_39, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_41; L_41 = Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline(L_34, L_40, /*hidden argument*/NULL); V_10 = L_41; float L_42 = V_6; (&V_10)->set_W_3(L_42); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_43 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_44 = V_10; *(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_43 = L_44; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_45 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_46; L_46 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_45, 1, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_46; } IL_0129: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_47 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_48 = V_1; bool L_49; L_49 = Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_47, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_48, /*hidden argument*/Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_RuntimeMethod_var); if (L_49) { goto IL_001a; } } { return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___min1, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___max2, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1 = ___min1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2; L_2 = Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline(L_0, L_1, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3 = ___max2; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4; L_4 = Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline(L_2, L_3, /*hidden argument*/NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mBB5F7C5B12FAACE8297E035BD80970B255335564_gshared_inline (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_7 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_10), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __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_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_8 = (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_inline((&L_11), (Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_gshared_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___source0, int32_t ___elementOffset1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___source0; int32_t L_1 = ___elementOffset1; uint32_t L_2 = sizeof(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ); return (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((int32_t)L_1, (intptr_t)((intptr_t)L_2)))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m76F97206FF212C18370D80AE58C207BD4E1E1AFD_gshared_inline (ApplyGammaExposureRowOperation_t45807E777EDE3DB55D5073C5062254FA8E565F89 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_0 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_0); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_2; L_2 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_5; L_5 = Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_6; L_6 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_9; L_9 = Span_1_Slice_mBDAAC647AB48B08F59673D6CB396E36B87048305_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F L_10; L_10 = (( ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F (*) (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tECB449E33E7481053D38B3C4C3156AEBEBCA5B9F )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_35; L_35 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_38 = V_0; NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_35); (( void (*) (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m3F99223FF6541CD2A6080A7D40A4E383D5B9FE21_gshared_inline (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_7 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_10), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_8 = (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_inline((&L_11), (Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mEE7B5093E760E54B3FA96072FCF659831F951735_gshared_inline (ApplyGammaExposureRowOperation_t0844588D3575E6F425FD4151B2BB030A5DEEF5E7 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_0 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_0); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_2; L_2 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_5; L_5 = Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_6; L_6 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_9; L_9 = Span_1_Slice_m559CD7E5A5C913047F416D79EE553ED3D2AE8332_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F L_10; L_10 = (( ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F (*) (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t0875B92AB520DEACE75697085F9BCB43E708753F )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_35; L_35 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_38 = V_0; NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_35); (( void (*) (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m441AA402A366BD559D4DF0BC8B2C1A106BB06E46_gshared_inline (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_7 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_10), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_8 = (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_inline((&L_11), (Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m23E7301C4A8ED09B1370959C72BD7A970FA83BD9_gshared_inline (ApplyGammaExposureRowOperation_tE9D5F9598B21AA2BFB8E884358ADD6E2B1EB5352 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_0 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_0); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_2; L_2 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_5; L_5 = Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_6; L_6 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_9; L_9 = Span_1_Slice_m5914729D2F3435FBD9ACF7507A176EC053FD2172_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 L_10; L_10 = (( ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 (*) (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t6B854ED0AAE05D17D92A6D37B4FB9453AC548679 )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_35; L_35 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_38 = V_0; NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_35); (( void (*) (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m0D9F79FBB212EBB0B602234552C76A812A8B02B9_gshared_inline (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_7 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_10), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, int32_t ___start0, int32_t ___length1, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) <= ((uint32_t)L_1)))) { goto IL_0014; } } { int32_t L_2 = ___length1; int32_t L_3 = (int32_t)__this->get__length_2(); int32_t L_4 = ___start0; if ((!(((uint32_t)L_2) > ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_3, (int32_t)L_4)))))) { goto IL_001a; } } IL_0014: { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_001a: { intptr_t L_5 = (intptr_t)__this->get__byteOffset_1(); int32_t L_6 = ___start0; intptr_t L_7; L_7 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_5, (int32_t)L_6, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_7; Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_8 = (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_inline((&L_11), (Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF *)L_8, (intptr_t)L_9, (int32_t)L_10, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mD9AA7DEE844FE0D427E217E27198162B56173703_gshared_inline (ApplyGammaExposureRowOperation_t68E4D79D55999932A61A054B34137714C5BBE025 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_0 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_0); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_2; L_2 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_5; L_5 = Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_6; L_6 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_9; L_9 = Span_1_Slice_m32673E9D5668F43C9552D5BB96327529B11FA615_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B L_10; L_10 = (( ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B (*) (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t99B7A0E2E954EC3899793E3A6211CEB919000A4B )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_35; L_35 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_38 = V_0; NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_35); (( void (*) (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mE747A8E496D28CE2FB4A91D424BED15E8688F915_gshared_inline (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __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_tD92514029B8E418C1982178659BAF7D2B474AF63 * L_7 = (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_inline((&L_10), (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)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_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __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_tD92514029B8E418C1982178659BAF7D2B474AF63 * L_8 = (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_inline((&L_11), (Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 *)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_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mDD0820657B72A19D69D5B11D1B206A6EB6087664_gshared_inline (ApplyGammaExposureRowOperation_tA1808A3A9CB7C5B322C00E1FB87CC09D0C73BFF0 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_0 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_0); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_2; L_2 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_5; L_5 = Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_6; L_6 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_9; L_9 = Span_1_Slice_mD2DA1A8DB2E924728FA0A89997861C6D725B97BB_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 L_10; L_10 = (( ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 (*) (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tA57223B9C610FED0E4875F2C4600BC1237954875 )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_35; L_35 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_38 = V_0; NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_35); (( void (*) (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mEE58B8EF4AEB3AB738F4325C8868E3E4AD55074B_gshared_inline (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __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_t06CD88623CB1687F89F5A700B0724540A6679716 * L_7 = (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_inline((&L_10), (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)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_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __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_t06CD88623CB1687F89F5A700B0724540A6679716 * L_8 = (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m28C01E83C3FC0D470945D689762427854BEDED05_inline((&L_11), (Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 *)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_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m10FF2E1963AC0103A40AD7BAABDFB59AC16B5321_gshared_inline (ApplyGammaExposureRowOperation_t17F5357F3C755035FECB5EE4379FB9693FC75644 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_0 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_0); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_2; L_2 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_5; L_5 = Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_6; L_6 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_9; L_9 = Span_1_Slice_m1415050A381A86FD5A9C4D264B919A60A2075B60_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 L_10; L_10 = (( ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 (*) (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tBF46D2755E87B3ADC5FFC417520DF6E689DCBA12 )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_35; L_35 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_38 = V_0; NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_35); (( void (*) (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m9F1E4E7CF5A1480D1856743EDE5613725729054D_gshared_inline (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __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_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * L_7 = (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_inline((&L_10), (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)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_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __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_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * L_8 = (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_inline((&L_11), (Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF *)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_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mB20B25815A0F58998987902C74C61B8CF71ABDDC_gshared_inline (ApplyGammaExposureRowOperation_t6BAAD8D5BBEB9400CF09E335BFD5B5F8351A7400 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_0 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_0); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_2; L_2 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_5; L_5 = Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_6; L_6 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_9; L_9 = Span_1_Slice_m1F24BBF2B02EADF6349FF807DB4F63E4AD4EAC7D_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF L_10; L_10 = (( ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF (*) (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_tF84B694B76AC2140B8D3521A74DEDD3B5EC3D1EF )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_35; L_35 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_38 = V_0; NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_35); (( void (*) (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_mE3FA8612DA881159CDE624D0F003DC086F935E85_gshared_inline (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __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_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * L_7 = (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_inline((&L_10), (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)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_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __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_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * L_8 = (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_inline((&L_11), (Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C *)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_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_mEF9F9AFE518DB55A487C3D65C0A6DDAE0A0A9BBB_gshared_inline (ApplyGammaExposureRowOperation_t2574895B82FE9038ECB5D413193FCA72322F8E40 * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_0 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_0); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_2; L_2 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_5; L_5 = Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_6; L_6 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_9; L_9 = Span_1_Slice_mB8D060B1E1C38162C4F3941B8C0F91240C707676_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 L_10; L_10 = (( ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 (*) (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t5426E51EDD22441DF991BD341E1B2E0FFA991BA4 )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_35; L_35 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_38 = V_0; NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_35); (( void (*) (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation__ctor_m54E3969D73E09A7EEFFB795B012D4B4C4D4395FF_gshared_inline (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration2, float ___gamma3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_2 = ___configuration2; __this->set_configuration_2(L_2); float L_3 = ___gamma3; __this->set_gamma_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __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_t891230499AD446147ECCF16278C72338B4EA1DC1 * L_7 = (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_inline((&L_10), (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)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_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __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_t891230499AD446147ECCF16278C72338B4EA1DC1 * L_8 = (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m7033FC78BF46CA729241A0E751D010A804C9CB8F_inline((&L_11), (Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 *)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_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyGammaExposureRowOperation_Invoke_m7286B4D3BBAC21FCE6060B39A0EB678DE26D6644_gshared_inline (ApplyGammaExposureRowOperation_t80DB1F2F74A661571E8C46810B4AB4096F46841C * __this, int32_t ___y0, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 ___span1, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_1 = NULL; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; { Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_0 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)__this->get_targetPixels_1(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_0); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_2; L_2 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_0, (int32_t)L_1, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_2 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_5; L_5 = Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_2), (int32_t)L_4, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_5; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_6; L_6 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_7 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); int32_t L_8; L_8 = Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&___span1), /*hidden argument*/Span_1_get_Length_m48E6A981CBD642E54902A5E9DD16FEFD0EF6CE48_RuntimeMethod_var); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_9; L_9 = Span_1_Slice_mE6833D379054C0B802D059EFDAB45F8D07B114F3_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_0), (int32_t)0, (int32_t)L_8, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 4)); ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF L_10; L_10 = (( ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF (*) (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)->methodPointer)((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11 = ___span1; NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_6); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF , Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , int32_t >::Invoke(6 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::ToVector4(SixLabors.ImageSharp.Configuration,System.ReadOnlySpan`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_6, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_7, (ReadOnlySpan_1_t78A0785E205F429519DAAD85F00B88C0EC43A5FF )L_10, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11, (int32_t)2); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = ___span1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_13; L_13 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_1 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_13; V_3 = (int32_t)0; goto IL_00a0; } IL_0051: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14 = V_1; int32_t L_15 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_16; L_16 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14, (int32_t)L_15, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_16; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; float L_19 = (float)L_18->get_X_0(); float L_20 = (float)__this->get_gamma_3(); float L_21; L_21 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_19, (float)L_20, /*hidden argument*/NULL); L_18->set_X_0(L_21); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_22 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_24 = (float)L_23->get_Y_1(); float L_25 = (float)__this->get_gamma_3(); float L_26; L_26 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_24, (float)L_25, /*hidden argument*/NULL); L_23->set_Y_1(L_26); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_27 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_22; float L_28 = (float)L_27->get_Z_2(); float L_29 = (float)__this->get_gamma_3(); float L_30; L_30 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_28, (float)L_29, /*hidden argument*/NULL); L_27->set_Z_2(L_30); int32_t L_31 = V_3; V_3 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_31, (int32_t)1)); } IL_00a0: { int32_t L_32 = V_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_33 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_34; L_34 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_33, /*hidden argument*/NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0051; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_35; L_35 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_36 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_2(); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_37 = ___span1; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_38 = V_0; NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_35); (( void (*) (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_35, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_36, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_37, (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_38, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m4AF5A3F46AA9046404392A4A83965169D1EA828E_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_gshared_inline (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * __this, int32_t ___y0, const RuntimeMethod* method) { { int32_t L_0 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this); int32_t L_1; L_1 = (( int32_t (*) (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)->methodPointer)((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 8)); if ((!(((uint32_t)L_0) >= ((uint32_t)L_1)))) { goto IL_0010; } } { int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this); (( void (*) (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)->methodPointer)((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 9)); } IL_0010: { NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this); MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * L_3; L_3 = (( MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C * (*) (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)->methodPointer)((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 3)); int32_t L_4 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this); int32_t L_5; L_5 = (( int32_t (*) (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)->methodPointer)((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 10)); NullCheck((MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *)L_3); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_6; L_6 = (( Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 (*) (MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *, int32_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)->methodPointer)((MemoryGroup_1_t7CAF0484422AAF3D214FC8B1273585D863054B6C *)L_3, (int32_t)L_4, (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->klass->rgctx_data, 11)); return (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __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_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_8 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_11), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)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_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C Span_1_Slice_mE484EE84F428EB2AFA54F096CC31CADAD1DEE106_gshared_inline (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C * __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_t0F38314B3246E0687D49C202988A808A8EAE0EED * L_7 = (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mF90EDA2C7B4524F351BF8300FC47C9D146C3B93D_inline((&L_10), (Pinnable_1_t0F38314B3246E0687D49C202988A808A8EAE0EED *)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_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8A22A5AD1B839BBD6F2947E4EF7FE3325583B619_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t9057E9909348F5B16068B13FA15AA89C492006DA * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_13 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_13); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_15; L_15 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_18; L_18 = Span_1_Slice_mE484EE84F428EB2AFA54F096CC31CADAD1DEE106_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * L_19; L_19 = (( PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_24 = V_1; NullCheck((PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m7366C8C4CDB2D816F418ADFCFC8C806A73B28A03_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 Span_1_Slice_mB271727A1AE74881E163F5064B4C2B92CD086F3A_gshared_inline (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 * __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_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD * L_7 = (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m00EB57E0D56D23B2D8406D5F4BB005B731BC5389_inline((&L_10), (Pinnable_1_t6A77F890A7E8B0D9EE730BC32875954669CC5FBD *)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_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m646EE846BA807C01A93CDB2D77902011F6C15B92_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t759645DF7FE710C45EA2B9232DE654125E46D026 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_13 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_13); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_15; L_15 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_18; L_18 = Span_1_Slice_mB271727A1AE74881E163F5064B4C2B92CD086F3A_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * L_19; L_19 = (( PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_24 = V_1; NullCheck((PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m0776554F866B9378A583561E1EC85B9FB9B08CE9_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF Span_1_Slice_m1F66F1C5F856DDCF26213DE27D210FE3BA480F16_gshared_inline (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF * __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_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A * L_7 = (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mC678449B1B0923C5A5341B8C7C509F162E134266_inline((&L_10), (Pinnable_1_tCC4D3F66CDB954D47E46DC02EEF2102C9AD2568A *)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_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE2995E84EF5FBD809D01685CE1B3EA218974D54B_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t7CB2BD77D777AE12DA9CBD87ADB5E602A438D1CB * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_13 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_13); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_15; L_15 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_18; L_18 = Span_1_Slice_m1F66F1C5F856DDCF26213DE27D210FE3BA480F16_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * L_19; L_19 = (( PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_24 = V_1; NullCheck((PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mD42A4CB0061BEA45111255B6FD86B10BD1184EA2_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_gshared_inline (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF * L_7 = (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mB28A5FC9E3E6C2349B810A193CF217D6EAAF5AEB_inline((&L_10), (Pinnable_1_t111455B5E1D62F405BD89801AB0FEFAE3E1921FF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m082E49A6C43C0C2AAE904BCF32E01ACEEBCB90A9_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t332E13A8218688BC5CAA59C84C1FC6934B504BE8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_13 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_13); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_15; L_15 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_18; L_18 = Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * L_19; L_19 = (( PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_24 = V_1; NullCheck((PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mE14DCE526A1F8C56B113985B824F77119972C6FB_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_gshared_inline (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 * L_7 = (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mED305133B642889AEBF5AFC2BD80BADFF009774E_inline((&L_10), (Pinnable_1_t039DEAA55F99CD5532373E9CCB5744297ECFE637 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mEECCA7AD4B26C2DA649D75EF06FA33A341DC81F1_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t3345BCED0304A21BCBD234A0F1D72317D100CA3A * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_13 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_13); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_15; L_15 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_18; L_18 = Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * L_19; L_19 = (( PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_24 = V_1; NullCheck((PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m23B3BD73E11D231B728679FEDECE5153A8359842_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tC089F74404A3C46975952EE686EC533667BB207F Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_gshared_inline (Span_1_tC089F74404A3C46975952EE686EC533667BB207F * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF * L_7 = (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m25DBBA0903A0DFABCFBE7FB04D8183100CDE1A1B_inline((&L_10), (Pinnable_1_t83AC3B229EDE4458F5B0E8F289DBDF13359D7CDF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m4A7E8F67E3EA8A2A24B5D5694029113880355CEA_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t15A12718D2114DE7EA2F06B310A9B61AD05EC3A4 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_13 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_13); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_15; L_15 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_18; L_18 = Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * L_19; L_19 = (( PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_24 = V_1; NullCheck((PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tC089F74404A3C46975952EE686EC533667BB207F , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m741BB0609DD1188495583942E22B108E00490444_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_gshared_inline (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 * L_7 = (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m1DCDD474FCFD5EA4FB33836B005319ADCB63AAA5_inline((&L_10), (Pinnable_1_t4C3DF53188281E3C7AADE7FB473B3D99C6B67A03 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m9C3395E69B90736BFFC1C161016EEA07E07EFA08_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t590281176B32F720873E5352CF2770B65882E9F3 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_13 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_13); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_15; L_15 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_18; L_18 = Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * L_19; L_19 = (( PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_24 = V_1; NullCheck((PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mB1C52F8124034EEDDFAE51D3F0FADA0C4341B314_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_gshared_inline (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A * L_7 = (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m56A7CA5713B0F942034162420B730E14AB332455_inline((&L_10), (Pinnable_1_t3BF2254BF0BE65297F33341F7FFC7900CE1FBD6A *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mDC28F97E62894D9FD19DE465ECE5DA02725075B1_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t6E0ACCCD7C380C9E800969F96AC382A5E4DB55BF * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_13 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_13); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_15; L_15 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_18; L_18 = Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_19; L_19 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_24 = V_1; NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m77C4033F0B5338DB07AAB5A654B3E5CE23D6E2F0_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_gshared_inline (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF * L_7 = (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m852B0D7CAB28B333FD47F346DBC31FD30DB40DC2_inline((&L_10), (Pinnable_1_t9C02207A06C9C0F89E681D33157FDF2F353DF8EF *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m42834E6B51ED2B15CE0454CFF5806F6051806319_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t3F707FA4B0067EEBE6EF8430729696474C0ECBFB * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_13 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_13); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_15; L_15 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_18; L_18 = Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_19; L_19 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_24 = V_1; NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m62722467B14D067A9DEBA5B92E1F3BA3C45B59A3_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_gshared_inline (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 * L_7 = (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m28AACF89A115A33A1AE15E568467CC3A12FB2EB9_inline((&L_10), (Pinnable_1_tE635FADEECC908B7297DC9F21D75A5E65EE856C5 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8E70DFB609B877BC0F6764B024F50CE8D7DDA982_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tA80DB74A2A43830132AC47C1A7532CAD5BB69200 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_13 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_13); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_15; L_15 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_18; L_18 = Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_19; L_19 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_24 = V_1; NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m7D09E5B11A4365D1409CB3782F9081694604BD9B_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_gshared_inline (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D * L_7 = (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mFF191ECF64779FC0D99B9CF3768A94EBDB44FD51_inline((&L_10), (Pinnable_1_t722D5DF74DC35001B13A1D2875F70042B78FC21D *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m8DED58113E8F9918155BA0C5E63735E8C360A098_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t590E4E9717D02DB6971E9A5C1B7C3FB0E5C8FFB8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_13 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_13); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_15; L_15 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_18; L_18 = Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_19; L_19 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_24 = V_1; NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m922BEB417977C3850F0C7578EB56D10B3AAA3646_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_gshared_inline (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B * L_7 = (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m17C1F031D75E0E86EB7BD030D91C96DC1B13D358_inline((&L_10), (Pinnable_1_t10E223A741C035885F2C2CB7476EE1320961596B *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m7F7865E355D86BF972133727FC060BB78DB1E4A5_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t6718C9D19829F8B01035DA3285D3DD66379B74C0 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_13 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_13); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_15; L_15 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_18; L_18 = Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_19; L_19 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_24 = V_1; NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mBB709EA6D4CD274AC2FEACCD20B821AE8B956C93_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_gshared_inline (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 * L_7 = (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m3ED750920F09C8405F61892A1465750ACA75C8E8_inline((&L_10), (Pinnable_1_tDC2602834AE77129D9FBCF6ACE3AB027AE840773 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mA4C46D9D908107FCD104BEE0A779B3A8230154A5_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t9F75560FB0CDEF0E44CE3D290E51F98FDEA2C4A0 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_13 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_13); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_15; L_15 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_18; L_18 = Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_19; L_19 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_24 = V_1; NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m4942A47D1BEB042C7BFB08A159E8D2857BC1BD44_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_gshared_inline (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC * L_7 = (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m28C6640DAB2F8E96AC0782C004657335F0C0682F_inline((&L_10), (Pinnable_1_tB73C181FB4EEEE47247F7A4CA9AE37A89B5657DC *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m10B7E194F676AF8C5BF83C809D484F31C52A05C1_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tC4021AFFC19853582D9E92E0DB863AC511AC12DA * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_13 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_13); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_15; L_15 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_18; L_18 = Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_19; L_19 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_24 = V_1; NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mBC8ED03873A98AC3FEC64C8D4A72E3CDAE0D3D12_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_gshared_inline (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E * L_7 = (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mD4F098759CA12F58148546CCDA364B23F96A17AD_inline((&L_10), (Pinnable_1_tB43F2D0577C6B595FF798F4D303C76AAE188269E *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE130E66962E8C02D147EE6F0A21CC23F38787287_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t093B0AEACF52F76DBBF14E88FEF6BD7F1ADCEEE7 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_13 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_13); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_15; L_15 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_18; L_18 = Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_19; L_19 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_24 = V_1; NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m880639C54830C118FA682987433A5AB1FDF33E73_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_gshared_inline (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 * L_7 = (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mF800F40B18E1B9F7DA07C59EBF40D96A48E5FF00_inline((&L_10), (Pinnable_1_tDBCD122CD866AC0787FB8A4145D2617AD517FBD0 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mD8C669631D35B554F26701C2F034B990BA3F34BF_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t8C705BCB849DE498BB3409F4507B12DF7083B7CB * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_13 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_13); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_15; L_15 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_18; L_18 = Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_19; L_19 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_24 = V_1; NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mFABC8E340A73B965D62DAA66D46D17BF7F0FF3F4_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_gshared_inline (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 * L_7 = (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m729CE676EA3DF4D13FDBDED2C775429F50C7827A_inline((&L_10), (Pinnable_1_tA3738208DF990A8309010F42537F213129387CB3 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m2F31CF52E4465B45B7ADC379B6DE9F8B2851095D_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t45B4F06FB44AA10DF4067839C7653E0DA411AE4D * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_13 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_13); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_15; L_15 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_18; L_18 = Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * L_19; L_19 = (( PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_24 = V_1; NullCheck((PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m3EDD45B268715336658F4C1745B3CA60CCA5A250_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_gshared_inline (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 * L_7 = (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m3BEDF60C9DB1F6D4A20B2340B5EE214975BF2B4B_inline((&L_10), (Pinnable_1_t3DF379905C9D1FA8C6A9FF71DE7A7E930267BD56 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m6DE4C446E5F68D1F3EB058EB5F45D440ECE472BB_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2FBD56FE499E561E4AD53C06524C48EA5A6CBB40 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_13 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_13); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_15; L_15 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_18; L_18 = Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * L_19; L_19 = (( PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_24 = V_1; NullCheck((PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m624C3DEE9D49A853945A44D4ADA077123AACCC7C_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_gshared_inline (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 * L_7 = (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m92B699FF39650041B1FFB80336F0D4C64FA01001_inline((&L_10), (Pinnable_1_t323142FA606E7D3288100EC9FC6AD8397D756804 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m33D4DA5124F54E5AD865F6E85ECEDEAE558E32E2_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t80E76EED7A27A8B705F18157DDE070C551D77BF8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_13 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_13); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_15; L_15 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_18; L_18 = Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * L_19; L_19 = (( PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_24 = V_1; NullCheck((PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mDF27946071469E3A1DF7B397DAA69324BEB97577_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t8F2820222127FA3555803F54498E9275CE67C798 Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_gshared_inline (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 * __this, int32_t ___start0, const RuntimeMethod* method) { intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { int32_t L_0 = ___start0; int32_t L_1 = (int32_t)__this->get__length_2(); if ((!(((uint32_t)L_0) > ((uint32_t)L_1)))) { goto IL_000f; } } { ThrowHelper_ThrowArgumentOutOfRangeException_m86EB6B05BDE45B6F92A7599E80E0179C17391AB5((int32_t)1, /*hidden argument*/NULL); } IL_000f: { intptr_t L_2 = (intptr_t)__this->get__byteOffset_1(); int32_t L_3 = ___start0; intptr_t L_4; L_4 = (( intptr_t (*) (intptr_t, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)->methodPointer)((intptr_t)L_2, (int32_t)L_3, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 8)); V_0 = (intptr_t)L_4; int32_t L_5 = (int32_t)__this->get__length_2(); int32_t L_6 = ___start0; V_1 = (int32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_5, (int32_t)L_6)); Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 * L_7 = (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mAC14589AAB40984711662365B0DAC41438C66D23_inline((&L_10), (Pinnable_1_t2C37BAE672D52082855E980C41B8FD4E5FB289C8 *)L_7, (intptr_t)L_8, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 9)); return (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m53FD3DF3FEFB135F243E45F2FD3FFDBD4373F2AC_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2A24093BF0FD850CCA79DF7572D780DF83B0903F * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_13 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_13); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_15; L_15 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_18; L_18 = Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * L_19; L_19 = (( PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_24 = V_1; NullCheck((PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m5375BF16A4EB514D32BBD729102C08D2715C553E_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m604EABB1DAE383D990CA313015D2394D74EE60D8_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tA7814404EACF44CBEB8DBA989C2E5643582D30AF * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_13 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_13); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_15; L_15 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_18; L_18 = Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_19; L_19 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_24 = V_1; NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m75E10065131490537156A9A827027CFC7FCEC8B1_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m3D5C0ABDE410C87BFFF5124964852D7D4B26671D_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tD549DDFA34001AF5406E28A3C7B7DB3099DBFE72 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_13 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_13); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_15; L_15 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_18; L_18 = Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_19; L_19 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_24 = V_1; NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mD6DD2028EC3B6DA7194A0E40D35C103F0CEF532C_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mECCC46E2BDD32EF477C049A25D9C9A4D3CC63368_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t2156ACEA35D3C80CA2DD03BC0B1D7D9CD1B0BC93 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_13 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_13); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_15; L_15 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_18; L_18 = Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_19; L_19 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_24 = V_1; NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mB06601C483C64C6082268583DEFFD372E4F04A5D_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m36411F7BCF9EEA3879B0CC3B4B43A52636957C07_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tDDFAD01C886B38B3BFAC757411114D95E3B8250B * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_13 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_13); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_15; L_15 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_18; L_18 = Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_19; L_19 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_24 = V_1; NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m62C873DA2270F533C73355956537CA31F03F1643_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m418D7BCAB27B719EC0E4FB1EDCA10A189ED7F09A_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t68DAE9DA5906C26E42F09A8BDB3B3BCD107A06EF * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_13 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_13); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_15; L_15 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_18; L_18 = Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_19; L_19 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_24 = V_1; NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_mDAB14FFB978B9A5233FEDC2820974F0443E4090F_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m487607C738078A799333D3851225056D651FE7E5_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tB7F5B2480A9FCB19D4191A66EBF11F917FDADA5F * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_13 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_13); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_15; L_15 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_18; L_18 = Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_19; L_19 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_24 = V_1; NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m26B7C7A0B3D38DCD490FA527CFEE7B0947FE3576_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_mE238F59550A152E9D810AE455B752A5DB75835CC_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tDF4F8C2DC0CB4650CF7741399A8806F5FA2EEEB1 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_13 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_13); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_15; L_15 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_18; L_18 = Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_19; L_19 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_24 = V_1; NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m571DC70F8F206480D006C9472A9E8E8CB901DDB2_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m55E9E5AC1C9E98AE06858C3A1B412FAE23DD49E0_gshared_inline (ApplyInverseGamma3ExposureRowOperation_t8153D17A97D586181CE180941E705D552A7D458E * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_13 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_13); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_15; L_15 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_18; L_18 = Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_19; L_19 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_24 = V_1; NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation__ctor_m12EDF68B2BDAC55A5845E6AA4B578D35AC37AE92_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGamma3ExposureRowOperation_Invoke_m88D006B692AC3A1DF52101DEB18F5A5F697DABFA_gshared_inline (ApplyInverseGamma3ExposureRowOperation_tF963BF2EE9AC0F3CEF84BADD06051B5274C159B1 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_0; memset((&V_0), 0, sizeof(V_0)); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_3; memset((&V_3), 0, sizeof(V_3)); { Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_0 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_1 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_2; L_2 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_0, (int32_t)L_1, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_2 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_2; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_3 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_4; L_4 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_3, /*hidden argument*/NULL); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_5 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_6; L_6 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_5, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_7; L_7 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_2), (int32_t)L_4, (int32_t)L_6, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); V_0 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_7; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_8 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_9; L_9 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_8, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10 = V_0; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; L_11 = MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10, /*hidden argument*/MemoryMarshal_Cast_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mB2F325E197B20318D951D34CE3C0FF8FC98C2B2D_RuntimeMethod_var); Numerics_Clamp_mD165B409276B7774E6B7E1689FC70A003982CCEE_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11, (float)(0.0f), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12 = V_0; Numerics_CubeRootOnXYZ_m7BEFEEECB8017B323C692FAADB95740A3CAE145F_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12, /*hidden argument*/NULL); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_13 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)__this->get_targetPixels_1(); int32_t L_14 = ___y0; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_13); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_15; L_15 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_13, (int32_t)L_14, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_3 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_15; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_16 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_17; L_17 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_16, /*hidden argument*/NULL); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_18; L_18 = Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_3), (int32_t)L_17, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_1 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_18; IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_19; L_19 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_20 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_21 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_22; L_22 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_21, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_23; L_23 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_0), (int32_t)0, (int32_t)L_22, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_24 = V_1; NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_19); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_19, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_20, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_23, (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_24, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mE07488B4BB3E60072D97D6D3B38E8BA40C72F4F5_gshared_inline (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __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_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * L_7 = (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_m4800A06F5A4DD54FCAC245DD6690711520A10993_inline((&L_10), (Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 *)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_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB0700DF1E939BA880AED8A1062DE66295C974A3C_gshared_inline (ApplyInverseGammaExposureRowOperation_t6BBD4E540FA557C30A07135F069171B2AF4604DA * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 * L_1 = (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_1); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_3; L_3 = (( Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C (*) (Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tAE1205AFA5AFF59A97216CDAC06F6880D2A14320 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_6; L_6 = Span_1_Slice_mE484EE84F428EB2AFA54F096CC31CADAD1DEE106_inline((Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * L_41; L_41 = (( PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C L_46 = V_2; NullCheck((PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tB5BC8C8410FF73F96A8DDAF66A7CEA18D4E354C8 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t3E857E31CD4828F7FBB6FB909AE75B23664AA26C )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m9EE4EED675A181D0A2AEE53F4A14AE46DEFD25EC_gshared_inline (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m053E5A6C59768C119A7D03E92324780FC914FFE6_gshared_inline (ApplyInverseGammaExposureRowOperation_t8EA39072F0F74BFD43C53992FA05D2C660861A0B * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 * L_1 = (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_1); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_3; L_3 = (( Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 (*) (Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tF3643370506A9F8B3870EFC6BB4713E6C4C1B3C9 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_6; L_6 = Span_1_Slice_mB271727A1AE74881E163F5064B4C2B92CD086F3A_inline((Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * L_41; L_41 = (( PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 L_46 = V_2; NullCheck((PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4E3FFD0AB93861B969D290817D04ACD4705CA67C *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tB8CCA6D1C7EDE91053D8794E1642E175B272BF85 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mF457B8EE92563C4B8D6E7F6B7ED534E4D50EF505_gshared_inline (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m14BA00511DFB7B4C6252BF18D113B0D7D8BC189A_gshared_inline (ApplyInverseGammaExposureRowOperation_tC45AF1AFDA2C61E19D2020CBE650C525450801DD * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF * L_1 = (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_1); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_3; L_3 = (( Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF (*) (Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC3716303846B7CE2E8B1D4DDFB45A8845EED9EFF *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_6; L_6 = Span_1_Slice_m1F66F1C5F856DDCF26213DE27D210FE3BA480F16_inline((Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * L_41; L_41 = (( PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF L_46 = V_2; NullCheck((PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t759F79F84C5C1C82562E1B5ADCF15EF64712D01A *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t6ED17638F78EB408F1EE998C3E01BE49CAD70CDF )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m4FA22CFBFA205DF683253C0870656F5E358DB983_gshared_inline (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB5C5CDA4547C51866EE51F1FAE70CAE76150E245_gshared_inline (ApplyInverseGammaExposureRowOperation_tE6AA22097E84413CF3DE70E5D060B4B37DC8D1D8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF * L_1 = (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_1); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_3; L_3 = (( Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 (*) (Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5155FA94EBC5A936C0B2EE33A677B03C037D61EF *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_6; L_6 = Span_1_Slice_m16A46748D9ED45C8C9910E355EA95A22204CDEC6_inline((Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * L_41; L_41 = (( PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 L_46 = V_2; NullCheck((PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t170ECFBA46EE694243E6759A4239C43F8A844D6E *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tADDAF162623ED71E668DA577B8B0C14F3973CCD7 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mAF7D111C0B5F970F2448305C93682EB77C54092B_gshared_inline (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m7FE147D319436B95EFB488A9E2600A29D236DF88_gshared_inline (ApplyInverseGammaExposureRowOperation_tC9963AC8F59F8D51BA1F2AD5E05159532F80B32A * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 * L_1 = (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_1); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_3; L_3 = (( Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA (*) (Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t27C77F5F100432A1439156511FF20F11E769DF24 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_6; L_6 = Span_1_Slice_mEF14029602BD716235655449D3561096EBBAFB3B_inline((Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * L_41; L_41 = (( PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA L_46 = V_2; NullCheck((PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4B9F8798FFCFB66DDCE1C554E2C056AA4E1518EA *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t29342238910776EDE91F3C824F783AD7DF73F1EA )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m4EAAFE834B832941AE1F0B0FA0B00CF6A7BF1725_gshared_inline (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mC3F0A44FBF49B39678CEDE372290FAB65BC0ED0B_gshared_inline (ApplyInverseGammaExposureRowOperation_tBECD44F421AA2A1294BFDEE935FA284E5BF304EF * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tC089F74404A3C46975952EE686EC533667BB207F V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E * L_1 = (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_1); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_3; L_3 = (( Span_1_tC089F74404A3C46975952EE686EC533667BB207F (*) (Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7CDBB516440B01D94473ED104064AADB3324AF2E *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_6; L_6 = Span_1_Slice_m16864E530C317184AFC7DCF86562F3A597156ACF_inline((Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(Span_1_tC089F74404A3C46975952EE686EC533667BB207F *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * L_41; L_41 = (( PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tC089F74404A3C46975952EE686EC533667BB207F L_46 = V_2; NullCheck((PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tC089F74404A3C46975952EE686EC533667BB207F , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t057CF3540580ECBC8DE8CF4E813D5E8D6002B2A7 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tC089F74404A3C46975952EE686EC533667BB207F )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mBF23712C54E53605673E60A6AA500D8601CDA67E_gshared_inline (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m06B206C1FDFF80EFD0F26DF94E84F234B826CFA6_gshared_inline (ApplyInverseGammaExposureRowOperation_t8082C8BE5420EF97279ABC34B0B3233A5DBD1210 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 * L_1 = (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_1); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_3; L_3 = (( Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E (*) (Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCB908DE3C52CFB6D4B2C5DE3FB66D718794BCBF1 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_6; L_6 = Span_1_Slice_m9EC20B8EE0ABD504B4CE9511CE4A46ECC4FB5C4C_inline((Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * L_41; L_41 = (( PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E L_46 = V_2; NullCheck((PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tB78A0B6E82623583CD9F7D0F0800E6B764A09EBE *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tCFB127596AAE2B895724ACE8782E2F912D5D004E )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74AB27B2A140C9D0BDB72915F070C0C480C9ACCF_gshared_inline (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m3A24AE768315BFC5799DB4DCC07A7E3754CFBA96_gshared_inline (ApplyInverseGammaExposureRowOperation_t122A903DC2FB290FAA225E877F022038ABFF0A81 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B * L_1 = (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_1); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_3; L_3 = (( Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 (*) (Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t356B608C4C5797484C35CF037CAE595B087F041B *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_6; L_6 = Span_1_Slice_m5F50D6BCB77BEB9BA47FBC4130EE03F59BC23408_inline((Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * L_41; L_41 = (( PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 L_46 = V_2; NullCheck((PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2F5415D029C1F963CFB2FF5E018F1CB85D986967 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tE19F2BC5DCDB7C09C02C95726A820F0086DB40A1 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD5BF6CFD2A46E5FAD13568269501A6AFFA17C639_gshared_inline (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mD9D2D8F3C57587EA4682D4736211B13A0BBC8AF6_gshared_inline (ApplyInverseGammaExposureRowOperation_tFBAB43A4D6DF5BAB895EA4122F6AC9A69972BE96 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB * L_1 = (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_1); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_3; L_3 = (( Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 (*) (Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t1B552442A28DE3F175DFD5826C20C564B51AFFCB *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_6; L_6 = Span_1_Slice_m6595508866EDE1C0D0097F845ED4B27BC752C2C2_inline((Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * L_41; L_41 = (( PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 L_46 = V_2; NullCheck((PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t2B64B38A538026E2B2CFFF9B5FAC02498C3ED505 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t30761EC19ABF9C6DCF6F1E35A1BCC742DD40E581 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m26D3CDA391128AAB78A2CDFD7796AC1C2C59E760_gshared_inline (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mCB189138E1A361EA08B057972F7CE3501D7FC1FF_gshared_inline (ApplyInverseGammaExposureRowOperation_t2C72C0375D42DD40B3492791D2548B46CD84CB0A * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A * L_1 = (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_1); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_3; L_3 = (( Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 (*) (Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tDE14978B65C4005D540A5F23A97138DA12BDC47A *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_6; L_6 = Span_1_Slice_mE3558E9F2BE8010EC6A7BF6913A3862B0E8A1D6E_inline((Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * L_41; L_41 = (( PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 L_46 = V_2; NullCheck((PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t350144E106A57902E55EACC67E6742FE05D1B3A6 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t7E01A8CA926CC3F79C11A5A89381E2ABCC6E3B68 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD48836B6DEFE313866F490092410F36E40A1541C_gshared_inline (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mE581AF01AB91B4AD197BC94774724F3878CD2F6A_gshared_inline (ApplyInverseGammaExposureRowOperation_t4F17B7DEF584053FE519038A846C0DE0F57F8C45 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 * L_1 = (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_1); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_3; L_3 = (( Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 (*) (Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t0625FD3E41CCC00C6F3748A059C7966982E252A8 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_6; L_6 = Span_1_Slice_mFC9A958E414BD1373893C3D8448EE0E83EEC42FE_inline((Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * L_41; L_41 = (( PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 L_46 = V_2; NullCheck((PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t00FD3243D773AC628DFDB931427B48A890A03FA9 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t0ABBCE5D338E29A0FC69069E4AA7D4C2C0E1BCF3 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mFEA38B74F2D14D36CA6BB867EB716A8EA78FB304_gshared_inline (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mD7443EA2FDB3FB7FC69833130DD8208E1AD19E20_gshared_inline (ApplyInverseGammaExposureRowOperation_tAC1D41CC18FD0C1E2B0771009EFB0194639B6D2E * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 * L_1 = (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_1); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_3; L_3 = (( Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 (*) (Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tCF0AAE32724A5EB5AA92A4304E4DEB4ECA512807 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_6; L_6 = Span_1_Slice_mCBAC2EF027D04B0EB81BC7B9BFDA3F1EDA5D4614_inline((Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * L_41; L_41 = (( PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 L_46 = V_2; NullCheck((PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t97E1431591F1071DA4D2AC0A43BA4ED61CBE5595 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tF799BAC3DACB429350B48CBF18DC736B52EB0022 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m3971AA2A63703B02BEF75679BEAC87D75569E7F2_gshared_inline (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m99E808391400FCFEF6E23F11BD8E5BCCC2C16060_gshared_inline (ApplyInverseGammaExposureRowOperation_t7AD56DC63476DFE59E70086C83F5DCD541433475 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F * L_1 = (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_1); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_3; L_3 = (( Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE (*) (Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t20200ACFAD82D4ED6B7BF716233DF18380A92A3F *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_6; L_6 = Span_1_Slice_mDFC7DF2BD059292658F709B753A2129D7A4FD0A0_inline((Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * L_41; L_41 = (( PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE L_46 = V_2; NullCheck((PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tBC7F490853CA75D67EBD92986F4CA27F1AF2DEE0 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t80E72CEEE4EF789E38423A2FC827AF68B63D1ECE )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mA7BFA14C6E2C60D1DA66417C37BE7030A72FAFC2_gshared_inline (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m02391518194181BA3624D3786A12668A842A7E3C_gshared_inline (ApplyInverseGammaExposureRowOperation_t47D3F1831EF9F98ECEC8EB0CC8ECE1414D53C9AE * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 * L_1 = (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_1); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_3; L_3 = (( Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 (*) (Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5FC5F90CDA538F476BFDECA2B087697DFAA9E672 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_6; L_6 = Span_1_Slice_m8AE3F3079BEBE33870883C5CB3BA0666386C1BC6_inline((Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * L_41; L_41 = (( PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 L_46 = V_2; NullCheck((PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tAD4608D40AD335B3B755019E7A7E17855A718AB5 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t92B1C0331B7EF376CC05874EC210B30138F12929 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mD6909095F86BF58DD7C2A88D6BC8C6A1692A252D_gshared_inline (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m96063C00841BAC714D965C931221FE6451C14659_gshared_inline (ApplyInverseGammaExposureRowOperation_tF904A1DB73CEF3A00FBDE73BF35A6D63D3402073 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 * L_1 = (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_1); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_3; L_3 = (( Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC (*) (Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t6659D445722ACA19125C7C526A6B4EE2D822AF60 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_6; L_6 = Span_1_Slice_m882A74A67CA597E32C25D010825D9FC3A6C7D73C_inline((Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * L_41; L_41 = (( PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC L_46 = V_2; NullCheck((PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t25AA7CA852C8E37E1BCD1D0BBB7E305F123F1B4E *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t5C520B2A644FDAFED25072FC9AE2EF4897C612BC )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m7C03F624DFC2EE750B2BA5EAF7EFCAB0B06BB9B7_gshared_inline (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m63F8F3B3A7DD15A5AF85A9AD39172796D6D6EFD7_gshared_inline (ApplyInverseGammaExposureRowOperation_t46F0C205B40A0F83DA1061C732084D01D27AA538 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 * L_1 = (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_1); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_3; L_3 = (( Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 (*) (Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t2DFB019595E8348E9CD2608A3245138AFB916233 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_6; L_6 = Span_1_Slice_mEB89F19300D1662A93F47AB22F398AEBBEC34B51_inline((Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * L_41; L_41 = (( PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 L_46 = V_2; NullCheck((PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t803166C3FE09AFCC90E932DB280B26E4E10C4F63 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t73354D184DF2A58BC41CDED58A38312E6415C8D4 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m68030B4DDE8BD08A4DA3E71B73493B4BE292CC64_gshared_inline (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mE9BC10D2D758DB64322BB831721A2FC512B74E7A_gshared_inline (ApplyInverseGammaExposureRowOperation_t9E4729FC161F013BF1421542001F10198A398081 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 * L_1 = (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_1); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_3; L_3 = (( Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 (*) (Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB64913171E2D90C0ABD3BBC036AD0DA11F266287 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_6; L_6 = Span_1_Slice_mFC6770F948CA3C9A0FA273DC7DEB392E8519DFC7_inline((Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * L_41; L_41 = (( PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 L_46 = V_2; NullCheck((PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t522D1A85FEC13F4C44B6CCA68E14B8E986E1C73E *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tCC1479199489BFE6D630E6A191582348BD541C39 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m57798B93BEBC19E9210DE7B9C4495C8F063E9B66_gshared_inline (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mFC9A2AE4FDEF83C35A00FBA0EE0B5A2ADB715038_gshared_inline (ApplyInverseGammaExposureRowOperation_tB5B0799BBA62F51493640786B16C203898B728ED * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C * L_1 = (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_1); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_3; L_3 = (( Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A (*) (Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tC65033B950B0DF524F21E89B6731096699F3220C *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_6; L_6 = Span_1_Slice_m390356A7956C58C633F396765AC4BD9596535BA7_inline((Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * L_41; L_41 = (( PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A L_46 = V_2; NullCheck((PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tEBF3E7C2092A100258B8037B8EE541D8FFA1EAFD *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tB8F13A0861B84638EBED04055ABD0BFCAD5D7F6A )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m0794DE99CA7DEF2429D165B242BDF2484C07FA2B_gshared_inline (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m045B76B0FFBD2E12AC0A5F5E07618CD2B615ECCA_gshared_inline (ApplyInverseGammaExposureRowOperation_t3605DFD8E279667B22FA95AE16F602888B2E16CD * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 * L_1 = (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_1); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_3; L_3 = (( Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 (*) (Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t58DD4C6EF0425CC69C8799B3ACA252A8527D6773 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_6; L_6 = Span_1_Slice_m5482762D9263D98650E9317A61FB7A5E75954E52_inline((Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * L_41; L_41 = (( PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 L_46 = V_2; NullCheck((PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tA6AA9F6FF2BD6D02BD9848A4624FDA48C4809099 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tCBD2C576FE29338539CE217A476AF75A6FDD4AB9 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mC7ECAB6729A00444F17576F1010763D7CF5ECD8F_gshared_inline (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m9B4536C068542A29FC20E3D91D7645C4226090A4_gshared_inline (ApplyInverseGammaExposureRowOperation_t8D101725C7E6FEFD664E4069ECB0B5BD57DBB050 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t8F2820222127FA3555803F54498E9275CE67C798 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E * L_1 = (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_1); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_3; L_3 = (( Span_1_t8F2820222127FA3555803F54498E9275CE67C798 (*) (Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87C8FFB1847C303D05E9A2E83DF9565E5CB3662E *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_6; L_6 = Span_1_Slice_mE56DBB54701BDD6C0883A2D97E4E373EE16F26D9_inline((Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(Span_1_t8F2820222127FA3555803F54498E9275CE67C798 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * L_41; L_41 = (( PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t8F2820222127FA3555803F54498E9275CE67C798 L_46 = V_2; NullCheck((PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t8F2820222127FA3555803F54498E9275CE67C798 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tEDBEA33D0E440AF3C6664956015E2916426CDBB8 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t8F2820222127FA3555803F54498E9275CE67C798 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m28A1D6C6C7AA5DEBED1BDE56256457190278FDD1_gshared_inline (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m30A1A26FD7671953671D7E20FC66797684536B87_gshared_inline (ApplyInverseGammaExposureRowOperation_t114321E6936E029FDE749CEF4CCD6B51B9DB4E12 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 * L_1 = (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_1); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_3; L_3 = (( Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC (*) (Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t36E52DAAA1F54953D54A6A5238F2663FDC25C619 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_6; L_6 = Span_1_Slice_mDA8D7D05982F7FEC667F5E02BF1A6F89AD7B653A_inline((Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * L_41; L_41 = (( PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC L_46 = V_2; NullCheck((PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1391154338B1305AA8114917099FFB83938CFBAB *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74E437DF869ED5EE951D0767B8EAC04B3A037B56_gshared_inline (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mED6EBCF6781F10784A01FFF9CD90288359994694_gshared_inline (ApplyInverseGammaExposureRowOperation_tC7270B52B64051D72834E8415D61714ED688D3A8 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 * L_1 = (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_1); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_3; L_3 = (( Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD (*) (Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t270B71A88CEBCE0833081D223FDAE78EB7900831 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_6; L_6 = Span_1_Slice_mB4EA32FA0EDE1DD8E59F322AA6D7E32313BEE212_inline((Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * L_41; L_41 = (( PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD L_46 = V_2; NullCheck((PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tC17F2752F3C5F0876CFA9633F40D60AC93B2B3F8 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mB6B83AFED9563F789B8C346002EDFAE11C2BBB4F_gshared_inline (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m9EC97CA0F3861552BC94A6FC38B1EAF8A3040981_gshared_inline (ApplyInverseGammaExposureRowOperation_t98BBC2E7176B1E93467E4458EA5DE870705D65CD * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A * L_1 = (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_1); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_3; L_3 = (( Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 (*) (Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t87DC43003CA76CB1FED5F51A18DD141DF991B14A *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_6; L_6 = Span_1_Slice_m6722F52C3A580A7E82D8945D085924ADE33C89BE_inline((Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * L_41; L_41 = (( PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 L_46 = V_2; NullCheck((PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t28D66FDF2A4F9C81AF68C4382457D56DCA344024 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m0E5C8FAA2A6D8D58A85FDB51F7592E0BDA620463_gshared_inline (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mAA5417B65F82812FE162F375B4ECDCA22CBE61D9_gshared_inline (ApplyInverseGammaExposureRowOperation_t21601923FF0272F58654E7C1EC3C946807E93494 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 * L_1 = (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_1); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_3; L_3 = (( Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 (*) (Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t7120E531FE75EEC960E0F4A5E3C112B496C293C8 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_6; L_6 = Span_1_Slice_m2852EBB4D2F9E8DD6C41B5C20E93ACC847AF93C9_inline((Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * L_41; L_41 = (( PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 L_46 = V_2; NullCheck((PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tF15AAF3175A726CE0931B201B33D6982433048F2 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mED5066AC3B67A669595131CE8B4085CA6DEF9CDA_gshared_inline (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m06937B15B6663D03858E6C05EC2BEA841B4AD82D_gshared_inline (ApplyInverseGammaExposureRowOperation_tEB5687FA5E9E8AFAD09DFC9BC38E54EC99715DF4 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 * L_1 = (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_1); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_3; L_3 = (( Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 (*) (Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t5727501E0B6B43944B370BE1A9DEAC2BA8B83A70 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_6; L_6 = Span_1_Slice_mD0232E845A061666B4E090C1227917397E97D0E8_inline((Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * L_41; L_41 = (( PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 L_46 = V_2; NullCheck((PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tFDADD4BF9599EF297F053CFE1C48432703241805 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_mFC3A5CA0AF0F40EC64F89F72E534BE378AE623F1_gshared_inline (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m90F26B9448DABF7D58543FA30A70A29A9D9CC4DA_gshared_inline (ApplyInverseGammaExposureRowOperation_tB137225D85B12B27483AFB8C0214BA972F8C1E6C * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 * L_1 = (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_1); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_3; L_3 = (( Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A (*) (Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t54F098A6E04D7928C3BA525A932F9C3480990F16 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_6; L_6 = Span_1_Slice_m1D66FC4DC1493613C5EE06FE0E083B887B874FD1_inline((Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * L_41; L_41 = (( PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A L_46 = V_2; NullCheck((PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t7D2741A893F31F9811968E0D15F79A0B711273B1 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m74E5CC38CEEFAF8F368BC1F4E1DE93DBCADD37CA_gshared_inline (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mB0ECFEB4846E9347DF397C4EDBB0CC05C1A642F3_gshared_inline (ApplyInverseGammaExposureRowOperation_t9257AB7C7064252F327C6AC7EE57F6097CEF1339 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 * L_1 = (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_1); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_3; L_3 = (( Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 (*) (Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_t724D9F68649C3AC6B74B18CD4ED6B339A3FAD546 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_6; L_6 = Span_1_Slice_m8EDA2AC66301B04BCBCF71D009C382F75CCE5D96_inline((Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * L_41; L_41 = (( PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 L_46 = V_2; NullCheck((PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t1F2224405F9A66F3A45F23A03B3C9F7B6FC60CE7 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m89E1E9F6C65DB61D7E4E0811F10A77245422B66D_gshared_inline (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_mA0CF87936CEB5A8A0C64A18E859A6D8EF6CE6AD9_gshared_inline (ApplyInverseGammaExposureRowOperation_tF8A2EA47D6C719E9366211F7EBB77AC89BF64850 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 * L_1 = (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_1); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_3; L_3 = (( Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 (*) (Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tB415BD65A14BA9DD716A2F0DECEF377D24CCFAF3 *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_6; L_6 = Span_1_Slice_m1B57FFB903FDCCF41E6D24A360B677E9F9BB742A_inline((Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * L_41; L_41 = (( PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 L_46 = V_2; NullCheck((PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_t4BC5CAE6866C0389859208EF5D4FF67548893C0D *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation__ctor_m03716A28A80036E9584B04EF72532C7E8A42B8E3_gshared_inline (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * __this, Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 ___bounds0, Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * ___targetPixels1, Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * ___sourceValues2, Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * ___configuration3, float ___inverseGamma4, const RuntimeMethod* method) { { Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 L_0 = ___bounds0; __this->set_bounds_0(L_0); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_1 = ___targetPixels1; __this->set_targetPixels_1(L_1); Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_2 = ___sourceValues2; __this->set_sourceValues_2(L_2); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_3 = ___configuration3; __this->set_configuration_3(L_3); float L_4 = ___inverseGamma4; __this->set_inverseGamma_4(L_4); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ApplyInverseGammaExposureRowOperation_Invoke_m590B9BB7770C4121A6F786C0F1C02A1DEBA20986_gshared_inline (ApplyInverseGammaExposureRowOperation_tC2D7B8C63A015984144A79A1B241A46CBCCD6A61 * __this, int32_t ___y0, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_1; memset((&V_1), 0, sizeof(V_1)); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_2; memset((&V_2), 0, sizeof(V_2)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * V_4 = NULL; Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 V_5; memset((&V_5), 0, sizeof(V_5)); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 V_8; memset((&V_8), 0, sizeof(V_8)); { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0; L_0 = Vector4_get_Zero_m9DF33E62E2F598C292CC96762033EB29D1D29C45(/*hidden argument*/NULL); V_0 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_0; Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(&V_1), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), (float)(std::numeric_limits::infinity()), /*hidden argument*/NULL); Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C * L_1 = (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)__this->get_targetPixels_1(); int32_t L_2 = ___y0; NullCheck((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_1); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_3; L_3 = (( Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 (*) (Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *, int32_t, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)->methodPointer)((Buffer2D_1_tBF7F8C182D520FF2D40DC131A88DF2FF04CBDA4C *)L_1, (int32_t)L_2, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 0)); V_5 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_3; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_4 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_5; L_5 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_4, /*hidden argument*/NULL); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_6; L_6 = Span_1_Slice_m1F79F14F601057B1E78A86D70A3885565E323A92_inline((Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 *)(&V_5), (int32_t)L_5, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_2 = (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_6; Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 * L_7 = (Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)__this->get_sourceValues_2(); int32_t L_8 = ___y0; NullCheck((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_9; L_9 = Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_inline((Buffer2D_1_t0C9AC7B69B69F5DA2E00D7B4B794780B80FCFF08 *)L_7, (int32_t)L_8, /*hidden argument*/Buffer2D_1_DangerousGetRowSpan_mD69F7019CD28B03921EA9DB4826E5BCD2848AA30_RuntimeMethod_var); V_6 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_9; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_10 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_11; L_11 = Rectangle_get_X_m2FCEE276E085E1B152B86B79099D48F1AAE38E20_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_10, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_12; L_12 = Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_6), (int32_t)L_11, /*hidden argument*/Span_1_Slice_mF163B0AE3466F5E004E19068E2B1C606A403A4C3_RuntimeMethod_var); V_3 = (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_12; Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_13 = V_3; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_14; L_14 = MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_13, /*hidden argument*/MemoryMarshal_GetReference_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m22469A87991E6866F067FFB46738AD54E7E13100_RuntimeMethod_var); V_4 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_14; V_7 = (int32_t)0; goto IL_00d5; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_15 = V_4; int32_t L_16 = V_7; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_17; L_17 = Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_15, (int32_t)L_16, /*hidden argument*/Unsafe_Add_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m4EEA3D6FE0E044BB59C6170C679D97FB05307F9F_RuntimeMethod_var); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_18 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_17; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_19 = (*(Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = V_0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_21 = V_1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22; L_22 = Numerics_Clamp_m1EC956B0CC9CBDCA73629BD76D3A5FBB8A14910F_inline((Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_19, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_20, (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_21, /*hidden argument*/NULL); V_8 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 )L_22; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_23 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_18; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = V_8; float L_25 = (float)L_24.get_X_0(); float L_26 = (float)__this->get_inverseGamma_4(); float L_27; L_27 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_25, (float)L_26, /*hidden argument*/NULL); L_23->set_X_0(L_27); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_28 = (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 *)L_23; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_29 = V_8; float L_30 = (float)L_29.get_Y_1(); float L_31 = (float)__this->get_inverseGamma_4(); float L_32; L_32 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_30, (float)L_31, /*hidden argument*/NULL); L_28->set_Y_1(L_32); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_33 = V_8; float L_34 = (float)L_33.get_Z_2(); float L_35 = (float)__this->get_inverseGamma_4(); float L_36; L_36 = MathF_Pow_m325101D30E0DA3358434E1AE21858C01F5AD0FFE_inline((float)L_34, (float)L_35, /*hidden argument*/NULL); L_28->set_Z_2(L_36); int32_t L_37 = V_7; V_7 = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_37, (int32_t)1)); } IL_00d5: { int32_t L_38 = V_7; Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_39 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_40; L_40 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_39, /*hidden argument*/NULL); if ((((int32_t)L_38) < ((int32_t)L_40))) { goto IL_0070; } } { IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(InitializedTypeInfo(method->klass)->rgctx_data, 3)); PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * L_41; L_41 = (( PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 * (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(InitializedTypeInfo(method->klass)->rgctx_data, 2)); Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 * L_42 = (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)__this->get_configuration_3(); Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 * L_43 = (Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)__this->get_address_of_bounds_0(); int32_t L_44; L_44 = Rectangle_get_Width_mC8351BA93636F6A4BD33400876DAD67CA5C05367_inline((Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)(Rectangle_t77D12209A21C07CE10C74EF05A4DC599168F0AF7 *)L_43, /*hidden argument*/NULL); Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 L_45; L_45 = Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_inline((Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 *)(&V_3), (int32_t)0, (int32_t)L_44, /*hidden argument*/Span_1_Slice_m3A5E7241D56CAEB9BD4316C0113CC7CFD05442EE_RuntimeMethod_var); Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 L_46 = V_2; NullCheck((PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_41); VirtualActionInvoker4< Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *, Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 , Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 , int32_t >::Invoke(5 /* System.Void SixLabors.ImageSharp.PixelFormats.PixelOperations`1::FromVector4Destructive(SixLabors.ImageSharp.Configuration,System.Span`1,System.Span`1,SixLabors.ImageSharp.PixelFormats.PixelConversionModifiers) */, (PixelOperations_1_tD4D37CCE5729BC3160FEB5601B0AD7B09989AC73 *)L_41, (Configuration_t78AE8A34A839BC38242F9BBC2B2C21405239F8D8 *)L_42, (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 )L_45, (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 )L_46, (int32_t)2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArrayBuilder_1_get_Count_m1A196A3989F8E85BAC9702129E5D5B92CF2C15FF_gshared_inline (ArrayBuilder_1_tBCC5D8A7182E53CB70AEA3F966E5A894AED01635 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__count_1(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* ArraySegment_1_get_Array_m79996A0C101669893B6ACC314BEA31597A00F9CB_gshared_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726* L_0 = (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)__this->get__array_0(); return (ByteU5BU5D_tDBBEB0E8362242FA7223000D978B0DD19D4B0726*)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Offset_m13F255A2A7A730982F330A448FCB32239782C505_gshared_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__offset_1(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Count_mC13AC26CCFD0EACBCC08F24F2A7BB22841B44C32_gshared_inline (ArraySegment_1_t89782CFC3178DB9FD8FFCCC398B4575AE8D740AE * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__count_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* ArraySegment_1_get_Array_m065D653FC93EBFF83A8B1E4B9846D76F788847C8_gshared_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE* L_0 = (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)__this->get__array_0(); return (ObjectU5BU5D_tC1F4EE0DB0B7300255F5FD4AF64FE4C585CF5ADE*)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Offset_m68B7F95FBF7F0BFA462950EA120E47C6668442E9_gshared_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__offset_1(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ArraySegment_1_get_Count_mFAF1E14AADD7928F5EE535DD5545EB48BCE81154_gshared_inline (ArraySegment_1_t110C479C5D4A17B231722CF175828D22EC9D6A65 * __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->get__count_2(); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Numerics_Clamp_mFDB2B0615330F47BBEF2926772BBB30A29BDC993_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) { { float L_0 = ___value0; float L_1 = ___max2; if ((!(((float)L_0) > ((float)L_1)))) { goto IL_0006; } } { float L_2 = ___max2; return L_2; } IL_0006: { float L_3 = ___value0; float L_4 = ___min1; if ((!(((float)L_3) < ((float)L_4)))) { goto IL_000c; } } { float L_5 = ___min1; return L_5; } IL_000c: { float L_6 = ___value0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m91412BB5F563A06D8D6AD379FF0699207B566BD7_inline (float ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method) { { float L_0 = ___left0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_1; memset((&L_1), 0, sizeof(L_1)); Vector4__ctor_m63EC2B2E36402A4891067A37B6F0A50CACDD34DE((&L_1), L_0, /*hidden argument*/NULL); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_3; L_3 = Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline(L_1, L_2, /*hidden argument*/NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Multiply_m7A2DEF13763AEA1F0EF2325D8CA8CF5FC96F3187_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0; float L_9 = L_8.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1; float L_11 = L_10.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0; float L_13 = L_12.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1; float L_15 = L_14.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16; memset((&L_16), 0, sizeof(L_16)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)il2cpp_codegen_multiply((float)L_1, (float)L_3)), ((float)il2cpp_codegen_multiply((float)L_5, (float)L_7)), ((float)il2cpp_codegen_multiply((float)L_9, (float)L_11)), ((float)il2cpp_codegen_multiply((float)L_13, (float)L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Division_m42A9C429E7265118F4E68AE51A7C9C91E1A86C65_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0; float L_9 = L_8.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1; float L_11 = L_10.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0; float L_13 = L_12.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1; float L_15 = L_14.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16; memset((&L_16), 0, sizeof(L_16)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)((float)L_1/(float)L_3)), ((float)((float)L_5/(float)L_7)), ((float)((float)L_9/(float)L_11)), ((float)((float)L_13/(float)L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_op_Addition_mA2AE1C8CE39B7953ADA8DAA9224FDEFF2A507E6B_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___left0; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___right1; float L_3 = L_2.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___left0; float L_5 = L_4.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___right1; float L_7 = L_6.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___left0; float L_9 = L_8.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___right1; float L_11 = L_10.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___left0; float L_13 = L_12.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___right1; float L_15 = L_14.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16; memset((&L_16), 0, sizeof(L_16)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_16), ((float)il2cpp_codegen_add((float)L_1, (float)L_3)), ((float)il2cpp_codegen_add((float)L_5, (float)L_7)), ((float)il2cpp_codegen_add((float)L_9, (float)L_11)), ((float)il2cpp_codegen_add((float)L_13, (float)L_15)), /*hidden argument*/NULL); return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Max_m380A5635BED6B0A2B53FA18CE530A2C88907C0FD_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method) { float G_B3_0 = 0.0f; float G_B5_0 = 0.0f; float G_B4_0 = 0.0f; float G_B6_0 = 0.0f; float G_B6_1 = 0.0f; float G_B8_0 = 0.0f; float G_B8_1 = 0.0f; float G_B7_0 = 0.0f; float G_B7_1 = 0.0f; float G_B9_0 = 0.0f; float G_B9_1 = 0.0f; float G_B9_2 = 0.0f; float G_B11_0 = 0.0f; float G_B11_1 = 0.0f; float G_B11_2 = 0.0f; float G_B10_0 = 0.0f; float G_B10_1 = 0.0f; float G_B10_2 = 0.0f; float G_B12_0 = 0.0f; float G_B12_1 = 0.0f; float G_B12_2 = 0.0f; float G_B12_3 = 0.0f; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___value21; float L_3 = L_2.get_X_0(); if ((((float)L_1) > ((float)L_3))) { goto IL_0016; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___value21; float L_5 = L_4.get_X_0(); G_B3_0 = L_5; goto IL_001c; } IL_0016: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___value10; float L_7 = L_6.get_X_0(); G_B3_0 = L_7; } IL_001c: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___value10; float L_9 = L_8.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___value21; float L_11 = L_10.get_Y_1(); G_B4_0 = G_B3_0; if ((((float)L_9) > ((float)L_11))) { G_B5_0 = G_B3_0; goto IL_0032; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___value21; float L_13 = L_12.get_Y_1(); G_B6_0 = L_13; G_B6_1 = G_B4_0; goto IL_0038; } IL_0032: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___value10; float L_15 = L_14.get_Y_1(); G_B6_0 = L_15; G_B6_1 = G_B5_0; } IL_0038: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16 = ___value10; float L_17 = L_16.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18 = ___value21; float L_19 = L_18.get_Z_2(); G_B7_0 = G_B6_0; G_B7_1 = G_B6_1; if ((((float)L_17) > ((float)L_19))) { G_B8_0 = G_B6_0; G_B8_1 = G_B6_1; goto IL_004e; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = ___value21; float L_21 = L_20.get_Z_2(); G_B9_0 = L_21; G_B9_1 = G_B7_0; G_B9_2 = G_B7_1; goto IL_0054; } IL_004e: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22 = ___value10; float L_23 = L_22.get_Z_2(); G_B9_0 = L_23; G_B9_1 = G_B8_0; G_B9_2 = G_B8_1; } IL_0054: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = ___value10; float L_25 = L_24.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = ___value21; float L_27 = L_26.get_W_3(); G_B10_0 = G_B9_0; G_B10_1 = G_B9_1; G_B10_2 = G_B9_2; if ((((float)L_25) > ((float)L_27))) { G_B11_0 = G_B9_0; G_B11_1 = G_B9_1; G_B11_2 = G_B9_2; goto IL_006a; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = ___value21; float L_29 = L_28.get_W_3(); G_B12_0 = L_29; G_B12_1 = G_B10_0; G_B12_2 = G_B10_1; G_B12_3 = G_B10_2; goto IL_0070; } IL_006a: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30 = ___value10; float L_31 = L_30.get_W_3(); G_B12_0 = L_31; G_B12_1 = G_B11_0; G_B12_2 = G_B11_1; G_B12_3 = G_B11_2; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32; memset((&L_32), 0, sizeof(L_32)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_32), G_B12_3, G_B12_2, G_B12_1, G_B12_0, /*hidden argument*/NULL); return L_32; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 Vector4_Min_mD400C92160CCFF020D86CDB2728E2C23B3270423_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value10, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 ___value21, const RuntimeMethod* method) { float G_B3_0 = 0.0f; float G_B5_0 = 0.0f; float G_B4_0 = 0.0f; float G_B6_0 = 0.0f; float G_B6_1 = 0.0f; float G_B8_0 = 0.0f; float G_B8_1 = 0.0f; float G_B7_0 = 0.0f; float G_B7_1 = 0.0f; float G_B9_0 = 0.0f; float G_B9_1 = 0.0f; float G_B9_2 = 0.0f; float G_B11_0 = 0.0f; float G_B11_1 = 0.0f; float G_B11_2 = 0.0f; float G_B10_0 = 0.0f; float G_B10_1 = 0.0f; float G_B10_2 = 0.0f; float G_B12_0 = 0.0f; float G_B12_1 = 0.0f; float G_B12_2 = 0.0f; float G_B12_3 = 0.0f; { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_0 = ___value10; float L_1 = L_0.get_X_0(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_2 = ___value21; float L_3 = L_2.get_X_0(); if ((((float)L_1) < ((float)L_3))) { goto IL_0016; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_4 = ___value21; float L_5 = L_4.get_X_0(); G_B3_0 = L_5; goto IL_001c; } IL_0016: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_6 = ___value10; float L_7 = L_6.get_X_0(); G_B3_0 = L_7; } IL_001c: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_8 = ___value10; float L_9 = L_8.get_Y_1(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_10 = ___value21; float L_11 = L_10.get_Y_1(); G_B4_0 = G_B3_0; if ((((float)L_9) < ((float)L_11))) { G_B5_0 = G_B3_0; goto IL_0032; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_12 = ___value21; float L_13 = L_12.get_Y_1(); G_B6_0 = L_13; G_B6_1 = G_B4_0; goto IL_0038; } IL_0032: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_14 = ___value10; float L_15 = L_14.get_Y_1(); G_B6_0 = L_15; G_B6_1 = G_B5_0; } IL_0038: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_16 = ___value10; float L_17 = L_16.get_Z_2(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_18 = ___value21; float L_19 = L_18.get_Z_2(); G_B7_0 = G_B6_0; G_B7_1 = G_B6_1; if ((((float)L_17) < ((float)L_19))) { G_B8_0 = G_B6_0; G_B8_1 = G_B6_1; goto IL_004e; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_20 = ___value21; float L_21 = L_20.get_Z_2(); G_B9_0 = L_21; G_B9_1 = G_B7_0; G_B9_2 = G_B7_1; goto IL_0054; } IL_004e: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_22 = ___value10; float L_23 = L_22.get_Z_2(); G_B9_0 = L_23; G_B9_1 = G_B8_0; G_B9_2 = G_B8_1; } IL_0054: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_24 = ___value10; float L_25 = L_24.get_W_3(); Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_26 = ___value21; float L_27 = L_26.get_W_3(); G_B10_0 = G_B9_0; G_B10_1 = G_B9_1; G_B10_2 = G_B9_2; if ((((float)L_25) < ((float)L_27))) { G_B11_0 = G_B9_0; G_B11_1 = G_B9_1; G_B11_2 = G_B9_2; goto IL_006a; } } { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_28 = ___value21; float L_29 = L_28.get_W_3(); G_B12_0 = L_29; G_B12_1 = G_B10_0; G_B12_2 = G_B10_1; G_B12_3 = G_B10_2; goto IL_0070; } IL_006a: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_30 = ___value10; float L_31 = L_30.get_W_3(); G_B12_0 = L_31; G_B12_1 = G_B11_0; G_B12_2 = G_B11_1; G_B12_3 = G_B11_2; } IL_0070: { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 L_32; memset((&L_32), 0, sizeof(L_32)); Vector4__ctor_mC3AB7CEFA429B595CCF5A294C82EE42CE9B657A0((&L_32), G_B12_3, G_B12_2, G_B12_1, G_B12_0, /*hidden argument*/NULL); return L_32; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Numerics_ClampReduce_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m11E0916E0587762F43A18D392A43162B3ECF0DDC_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 ___span0, float ___min1, float ___max2, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { bool L_0; L_0 = Vector_get_IsHardwareAccelerated_mB84D27741489DA479C0DAE61A7B37219DB4EC257(/*hidden argument*/NULL); if (!L_0) { goto IL_0047; } } { int32_t L_1; L_1 = Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); int32_t L_2; L_2 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); if ((((int32_t)L_1) < ((int32_t)L_2))) { goto IL_0047; } } { int32_t L_3; L_3 = Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); IL2CPP_RUNTIME_CLASS_INIT(IL2CPP_RGCTX_DATA(method->rgctx_data, 2)); int32_t L_4; L_4 = (( int32_t (*) (const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)->methodPointer)(/*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 1)); int32_t L_5; L_5 = Numerics_ModuloP2_m9AC5E34F6A3D576DB187B5E90DF0A95BF2B83F74_inline((int32_t)L_3, (int32_t)L_4, /*hidden argument*/NULL); V_0 = (int32_t)L_5; int32_t L_6; L_6 = Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span0), /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 0)); int32_t L_7 = V_0; V_1 = (int32_t)((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_0045; } } { int32_t L_9 = V_1; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_10; L_10 = Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_inline((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 *)(&___span0), (int32_t)0, (int32_t)L_9, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 3)); float L_11 = ___min1; float L_12 = ___max2; (( void (*) (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 , float, float, const RuntimeMethod*))IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)->methodPointer)((Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_10, (float)L_11, (float)L_12, /*hidden argument*/IL2CPP_RGCTX_METHOD_INFO(method->rgctx_data, 4)); } IL_0045: { int32_t L_13 = V_1; return (int32_t)L_13; } IL_0047: { return (int32_t)0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m67F4B31BCD3CC966C9D1FA295522B7CDDAE05397_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __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_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_7 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0(); intptr_t L_8 = V_0; int32_t L_9 = V_1; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_10; memset((&L_10), 0, sizeof(L_10)); Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_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, 9)); return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Span_1_get_Length_m6836F0F984518F94BDBD5A88EE66E3B4BCEF858C_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __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 float* Unsafe_Add_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_m08CF22F4B4E82D57873917FF2376CFA6AB2855B1_gshared_inline (float* ___source0, int32_t ___elementOffset1, const RuntimeMethod* method) { { float* L_0 = ___source0; int32_t L_1 = ___elementOffset1; uint32_t L_2 = sizeof(float); return (float*)(((float*)il2cpp_codegen_add((intptr_t)L_0, (intptr_t)((intptr_t)il2cpp_codegen_multiply((int32_t)L_1, (intptr_t)((intptr_t)L_2)))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Unsafe_IsAddressLessThan_TisSingle_tE07797BA3C98D4CA9B5A19413C19A76688AB899E_mA65ABA3CE2DC39CD2E7F353B4150E68A3D05C02B_gshared_inline (float* ___left0, float* ___right1, const RuntimeMethod* method) { { float* L_0 = ___left0; float* L_1 = ___right1; return (bool)((!(((RuntimeObject*)(uintptr_t)L_0) >= ((RuntimeObject*)(uintptr_t)L_1)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Unsafe_IsAddressLessThan_TisVector4_tAD53765F091E54812772D62B6D34701608DB9E59_m45FF1336FDE1E3D8DAC7E48FEFF9D494257B95F0_gshared_inline (Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___left0, Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * ___right1, const RuntimeMethod* method) { { Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_0 = ___left0; Vector4_tAD53765F091E54812772D62B6D34701608DB9E59 * L_1 = ___right1; return (bool)((!(((RuntimeObject*)(uintptr_t)L_0) >= ((RuntimeObject*)(uintptr_t)L_1)))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m2D7205C0D21FE7A12235CA7E6D14810CD33016D6_gshared_inline (Span_1_t88633B0ABF99A2DF10BF5EC038A1AA0902BBD1CC * __this, Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t53C6AACB90CCC534AF987C51ABA6DCEBEC431DA4 * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m9A4FCEC0600C4459A7F0B217F7EB877B9B4164BC_gshared_inline (Span_1_tBB05987133353D89D10E397696B9A3D360EAC8AD * __this, Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tB82A7B2BC2CB579D42506A548B7B17DB5949BC7D * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC0A9C617BF2099138DF5440F5B15EBB43356040C_gshared_inline (Span_1_t6D9D421FBA6FCA99FC02999EE9D92A75F9F90050 * __this, Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t70EBDB9259BA8DC48D68D12282391DB12149F0EF * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m829BD2D25CCFC999D5AC6BDFEDE14E7933A901FC_gshared_inline (Span_1_t1CBA7FB7E53CDC607EE7F4B8CF604D5D02F940C4 * __this, Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t69A2E49BBE0FE39DCFDE8A8EACFE4560084DF8AF * L_1 = ___pinnable0; __this->set__pinnable_0(L_1); intptr_t L_2 = ___byteOffset1; __this->set__byteOffset_1((intptr_t)L_2); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_m6F12225CC1113429A5C254B77496713CD91895F2_gshared_inline (Span_1_t7E645B85C6C779DF376BE54D0F0C1BC41B853908 * __this, Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tD92514029B8E418C1982178659BAF7D2B474AF63 * 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_m28C01E83C3FC0D470945D689762427854BEDED05_gshared_inline (Span_1_t11A5E0B5A81F984D63D03F31EF6BB8C638852C2A * __this, Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t06CD88623CB1687F89F5A700B0724540A6679716 * 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_m6C43009AE1F9CA330251C03B0A7C86648AC341AE_gshared_inline (Span_1_tB9F090270EE6CD953B2EEA6492B4E256029F15B2 * __this, Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t9EEB76DE9431CA57D7175D516042F2F47B4381FF * 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_m0B314BF6DDBA7BC1502662A8879A783453F3BAD7_gshared_inline (Span_1_t52EB36A4EACC4ACDD63029BA6DB0BDFFEC878007 * __this, Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t70733193E009BDD57F4DC5B0FE776FD94A388E9C * 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_m7033FC78BF46CA729241A0E751D010A804C9CB8F_gshared_inline (Span_1_tF293F31F638402240F2A10B64DC68682C13EDD09 * __this, Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_t891230499AD446147ECCF16278C72338B4EA1DC1 * 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_m4800A06F5A4DD54FCAC245DD6690711520A10993_gshared_inline (Span_1_t3BADF86A08C18CBFB39B43E0E09085BAA32B6212 * __this, Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * ___pinnable0, intptr_t ___byteOffset1, int32_t ___length2, const RuntimeMethod* method) { { int32_t L_0 = ___length2; __this->set__length_2(L_0); Pinnable_1_tF826F2BF70FE29D089DF128CA1CEFC4ADEAE24A7 * 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_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 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 Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 Span_1_Slice_m157B961DCCE7BFF55FC13E507CAACD83E9F2EB11_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __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_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 * L_8 = (Pinnable_1_t9AFBBEC5F2EA0CDA8CCE0034AF76BC98F3CA2731 *)__this->get__pinnable_0(); intptr_t L_9 = V_0; int32_t L_10 = ___length1; Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 L_11; memset((&L_11), 0, sizeof(L_11)); Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_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, 9)); return (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 )L_11; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mC9BB64245FF3040A8CAE81A17D505D941AF1ECF1_gshared_inline (Span_1_tBB341C27BABE11B1AA2DDECF23E534D7A517DAA9 * __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; } }