#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include template struct VirtualActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct 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 VirtualFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct VirtualFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct VirtualFuncInvoker3 { typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method); } }; template struct VirtualFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, invokeData.method); } }; template struct VirtualFuncInvoker19 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6, T7 p7, T8 p8, T9 p9, T10 p10, T11 p11, T12 p12, T13 p13, T14 p14, T15 p15, T16 p16, T17 p17, T18 p18, T19 p19) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, p11, p12, p13, p14, p15, p16, p17, p18, p19, invokeData.method); } }; template struct InterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; // System.Action`2 struct Action_2_t289BAF75267253402F54F4FD038D938211304C1F; // System.Action`2 struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C; // ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2 struct ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0; // ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2 struct ChangeNotifyDictionary_2_t319CD6CDB09EFA383AF06819881B1E6E091AD64B; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F; // System.Func`3 struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t80AB40FBF7BD54F2209F02ACB748AA233CFCDBEF; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7; // System.Collections.Generic.IList`1 struct IList_1_tDDC3FFA18EA64D141BD8A490F88DCA5704F735E2; // System.Collections.Generic.IList`1 struct IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t020FB0FA5B0CC74C42B7655C98AD5C408ED78DE6; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tC2B27D970BBFAE6CE62345EE41C52DBD5116595B; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t28D45FC2B6B575595EA9DE5D07CF0F7ED4657ADA; // System.Collections.Generic.List`1 struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tC4D2F99C191E79D7C7033D7E0B4AAE944512FDE6; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tFC2654718685D0F6C56BDAE424B84367FC8C878B; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tEA46B706FF934FBF85427590A89154D33F35FC06; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t9D0D2306FFEAFC03844D7D2FFCCC77D6D1E679BD; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tAD75FB9D3FC79074E545607212450A6368EB6B15; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t05291BFC912FE467DEF09CBCABD7E00B584DA1F4; // System.Boolean[][] struct BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC; // System.Byte[][] struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA; // System.Int32[][] struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // ZXing.Datamatrix.Internal.DataBlock[] struct DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // ZXing.ResultPoint[] struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // ZXing.Datamatrix.Encoder.SymbolInfo[] struct SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9; // ZXing.Datamatrix.Internal.Version[] struct VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1; // ZXing.Datamatrix.Internal.Version/ECB[] struct ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE; // ZXing.Datamatrix.Encoder.ASCIIEncoder struct ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // ZXing.Datamatrix.Encoder.Base256Encoder struct Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4; // ZXing.Binarizer struct Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF; // ZXing.Common.BitArray struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7; // ZXing.Common.BitMatrix struct BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91; // ZXing.Datamatrix.Internal.BitMatrixParser struct BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0; // ZXing.Common.BitSource struct BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2; // ZXing.Datamatrix.Encoder.C40Encoder struct C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B; // ZXing.Common.CharacterSetECI struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56; // System.Globalization.CodePageDataItem struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; // ZXing.Datamatrix.Internal.DataBlock struct DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D; // ZXing.Datamatrix.Encoder.DataMatrixSymbolInfo144 struct DataMatrixSymbolInfo144_t744BBEDC24632AD7EC76A2560C1FC74573B06A51; // ZXing.Datamatrix.Internal.Decoder struct Decoder_t290E13022F32826302DF7F230238FEAD1168FA28; // System.Text.DecoderFallback struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; // ZXing.Common.DecoderResult struct DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E; // ZXing.Common.DecodingOptions struct DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB; // ZXing.Common.DefaultGridSampler struct DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // ZXing.Datamatrix.Internal.Detector struct Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99; // ZXing.Common.DetectorResult struct DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0; // ZXing.Dimension struct Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7; // ZXing.Common.ECI struct ECI_t23895361BC213ED79ED64811A883496B9D7192D0; // ZXing.Datamatrix.Encoder.EdifactEncoder struct EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A; // ZXing.Datamatrix.Encoder.Encodation struct Encodation_t9F8654164F394095BFDAAF18B325F638F00C61E8; // ZXing.Datamatrix.Encoder.Encoder struct Encoder_t8E8C633360B59DC44DDF0856C311465156075ABB; // ZXing.Datamatrix.Encoder.EncoderContext struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E; // System.Text.EncoderFallback struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; // ZXing.Common.EncodingOptions struct EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D; // System.EventArgs struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377; // ZXing.Common.ReedSolomon.GenericGF struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0; // ZXing.Common.ReedSolomon.GenericGFPoly struct GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43; // ZXing.Common.GlobalHistogramBinarizer struct GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6; // ZXing.Common.GridSampler struct GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0; // ZXing.Common.HybridBinarizer struct HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.InvalidOperationException struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; // ZXing.LuminanceSource struct LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE; // System.Reflection.MethodInfo struct MethodInfo_t; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // ZXing.Common.PerspectiveTransform struct PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B; // ZXing.Common.ReedSolomon.ReedSolomonDecoder struct ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832; // ZXing.ResultPoint struct ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // System.String struct String_t; // System.Text.StringBuilder struct StringBuilder_t; // ZXing.Datamatrix.Encoder.SymbolInfo struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE; // ZXing.Datamatrix.Encoder.TextEncoder struct TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA; // ZXing.Datamatrix.Internal.Version struct Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // ZXing.Common.Detector.WhiteRectangleDetector struct WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C; // ZXing.Datamatrix.Encoder.X12Encoder struct X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170; // ZXing.Datamatrix.Internal.Version/ECB struct ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D; // ZXing.Datamatrix.Internal.Version/ECBlocks struct ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B; IL2CPP_EXTERN_C RuntimeClass* ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataMatrixSymbolInfo144_t744BBEDC24632AD7EC76A2560C1FC74573B06A51_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Encoder_t8E8C633360B59DC44DDF0856C311465156075ABB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t8E1E569DC2BDB3B70AA238AF330F9D8D73C50B8A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____031A7DAB4A9DA871178C39A60B07218F323F2FFF0B20515E960157325A736FA5_2_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____0DA449C0FF1FEA38DEDB3CBF33D6EA0BAC52B769108DFBFFC3B3FFBE2BEA62B6_19_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____0F326F6333970A0EE0B70548F659019839F42A0D35A4065BB89C5C0973D71EC0_23_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____172272A31C68924D4492AD97C56E7B6989487DDF8D4691C6964EA08403561E91_39_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____275480D553DA165EBE66E43A97468CA4CB9F11726F5F7C32C0B5FBE7F33940A1_67_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____39E265F2471EC546352DFF702DAB30438EDB4EC16476177FFDE70686A10D7BA4_90_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____400C0E18231705F4F9C7BA6F6E8817FD739DFC494E04EC17313B4271B1859934_104_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____426936B76072711955E414068F02B9E3F1417C4588DB2C0F07573059826975EC_107_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____46909D84EC9AF5DBF9113432593C4E89CCE8D2F54253B62FA0EA71FC3727D888_120_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____49DA175B59DD524F60B4588AA0543382B4CE84AC0EDC7952502C7603F8A32766_127_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____4C2817831C601A9BBB49CE6749056395F47322DCB7FF38D100CF0F6E8D3DFC41_130_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____4E64D848E7E810CA70815A7E5E17D793C19920F2B4E480485C947DD72C5E5E30_132_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____5B6F85B8869E38A165A961AF5A2B9046FF1DB878FA266659D539F16C3F96635F_164_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____783707DEB573CE35EA8ED5733E56C1EB36B6490168A9C3BD6BAC000D7D5BE0E9_213_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____84A29533CD28AA379618E8B5FCA42CEA74BE3BD0BD75DE950A4F82CB05BA1AE2_234_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____9CEF436DFAEC5D0FF26734AA2AE76EBFAC739240E0A4607387D14F8263B197FA_271_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____A0241A6EC484A8C85C2B2E0E1240E8132BE93CC6A126E4F2DE5FF06D4796209E_277_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____AA75373A0609E9AD0D3F416A48CE4BB81EC06A3171698F7D131B1E5B6BCB2912_292_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____B507BA66C95A60706EC089F80F46572640788389E51DEB981DB759D0716082ED_307_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____D9A7E16619B0E4535F822EAA39A5F9AC239D36012705F0F83CD0C09B2B987F24_367_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____DE64651006CFFFAC311C4370FD15C4D6EB76ACEBEA906C43C3997BFA28EB52B3_373_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____F500D20090AD6E636B0D0E537458FD41B869C7A7AF499F743A95118464B9C9B7_412_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____FA679997A61BF1A27D5B90BD1C746443BFA7979761F27D63F49058FE27938F2A_421_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____FD0B7AE474CE390E446204EF2A7F3156444FA93BC0A0121EF7211A74D373F745_430_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD; IL2CPP_EXTERN_C String_t* _stringLiteral00E7B7FA7BD8E1BF49F60B35BAD00A5E1168D288; IL2CPP_EXTERN_C String_t* _stringLiteral0482534898B236A0CD52281D3D7B7A8AF36CA6C6; IL2CPP_EXTERN_C String_t* _stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE; IL2CPP_EXTERN_C String_t* _stringLiteral06D742D3A71181242C7DCFF8296A284478C34812; IL2CPP_EXTERN_C String_t* _stringLiteral06E36EC60FB5E74AD8A944A97DB8E97CC6DDCE30; IL2CPP_EXTERN_C String_t* _stringLiteral079D8113D90FB15CC7F2CC08488ED6286C66EBDF; IL2CPP_EXTERN_C String_t* _stringLiteral0A666FEB22EA402E845382B697627E301750A697; IL2CPP_EXTERN_C String_t* _stringLiteral0D8F267A049FEA53ABC6A865F33EBF5EABDA7B30; IL2CPP_EXTERN_C String_t* _stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3; IL2CPP_EXTERN_C String_t* _stringLiteral0E5900473DAE968E1F4600CC48CBEEB2AEF5AEDB; IL2CPP_EXTERN_C String_t* _stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811; IL2CPP_EXTERN_C String_t* _stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01; IL2CPP_EXTERN_C String_t* _stringLiteral15C2360B10B59CB14D140C2017D46E1FD8F22622; IL2CPP_EXTERN_C String_t* _stringLiteral178A8E92A59398DFA9F1676529FEE2F193A0A9AD; IL2CPP_EXTERN_C String_t* _stringLiteral184910018D9A153A54D36A92BC4E06B291FF28F8; IL2CPP_EXTERN_C String_t* _stringLiteral1A68DDB54A887D7B3317502B71C4D6F8069C8C5A; IL2CPP_EXTERN_C String_t* _stringLiteral1C3910107EC5BFBEC3B2971CFCFD45D50F39A1E8; IL2CPP_EXTERN_C String_t* _stringLiteral1DEE7BFF2681131A7FD4EEC5136AE754C5120F28; IL2CPP_EXTERN_C String_t* _stringLiteral1FFF440FE9B8F3167272E80BBC803CF400C5432D; IL2CPP_EXTERN_C String_t* _stringLiteral261FBB442AB1082E918B9302C4C5BB1CD3D656A0; IL2CPP_EXTERN_C String_t* _stringLiteral292401D71FE49055A1FAF01B4BE15EC29D658917; IL2CPP_EXTERN_C String_t* _stringLiteral2C78B829BD173ACBC07176EA245754186E54646A; IL2CPP_EXTERN_C String_t* _stringLiteral3969243E5FD270BF5232C0C7A793D09BAF00122F; IL2CPP_EXTERN_C String_t* _stringLiteral44B422D9A5F66A4D708049BF9D9A8B708DF02E41; IL2CPP_EXTERN_C String_t* _stringLiteral45B7C6516A22956F66264BF26A6D8F22714CE1E2; IL2CPP_EXTERN_C String_t* _stringLiteral46F74D56FB0E4E5CDAEEB1A86C136E7972EF27C7; IL2CPP_EXTERN_C String_t* _stringLiteral52B226F919819ED2F180C86E5E3BDCC443098844; IL2CPP_EXTERN_C String_t* _stringLiteral54D067A77A1DA00AB8F9E5AE79F5AC744A682EF3; IL2CPP_EXTERN_C String_t* _stringLiteral55380F5BCB0323E8BB65EC1715AC7B825854076D; IL2CPP_EXTERN_C String_t* _stringLiteral5A7B2E67E58F124E5F80E6659731D1501ECD29F7; IL2CPP_EXTERN_C String_t* _stringLiteral5DD8AA4C81EC94167F54DD8057D881A3BEA7AA4D; IL2CPP_EXTERN_C String_t* _stringLiteral5DFBDBE341A434B99198FE2D3143110C3BDFD1BA; IL2CPP_EXTERN_C String_t* _stringLiteral618204AAF60A85D20FD29070EDE01CE399614E9A; IL2CPP_EXTERN_C String_t* _stringLiteral62344EB120ED3659C48E3F6FA51667473F001294; IL2CPP_EXTERN_C String_t* _stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB; IL2CPP_EXTERN_C String_t* _stringLiteral635788782D7E112E3AE19EE7FDE9FDA9C0B0E75B; IL2CPP_EXTERN_C String_t* _stringLiteral668C7EFD890D74D3E65B32B04CEC62ABCE247FE9; IL2CPP_EXTERN_C String_t* _stringLiteral66B24B74C189E5073BE9AE00A0BEC4FCAF1F52D9; IL2CPP_EXTERN_C String_t* _stringLiteral671CA00264608FC5A16555DE25E3079A60DC0AAD; IL2CPP_EXTERN_C String_t* _stringLiteral67383CDB0350295936DD29F68F1153EBE023D00D; IL2CPP_EXTERN_C String_t* _stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487; IL2CPP_EXTERN_C String_t* _stringLiteral6DE3FBB31A6F3F1C38C4EDF4A3E3AC77750948F1; IL2CPP_EXTERN_C String_t* _stringLiteral71AE3EA1625EF4802AAB5525F6093E6BEAD553B3; IL2CPP_EXTERN_C String_t* _stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB; IL2CPP_EXTERN_C String_t* _stringLiteral7AE5AF52EE67FF8A198FB2A2E6BE978EDD760533; IL2CPP_EXTERN_C String_t* _stringLiteral7DBD1AEF6E0918BADCD501BF4DE97FFEF6F8BD85; IL2CPP_EXTERN_C String_t* _stringLiteral82E2088D372EE08FF52779A13763129EEE2C2BC7; IL2CPP_EXTERN_C String_t* _stringLiteral836AA5A30D3CC877FC15D468998A6CD70126C42C; IL2CPP_EXTERN_C String_t* _stringLiteral8696508334090426BD2CAA230034A2848DC72B0F; IL2CPP_EXTERN_C String_t* _stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE; IL2CPP_EXTERN_C String_t* _stringLiteral898BA5AB8ECA473F6CD602EA9EA67BCCC43F51EA; IL2CPP_EXTERN_C String_t* _stringLiteral89E99C8C644D9BB8F353270582C1A9434E6FA282; IL2CPP_EXTERN_C String_t* _stringLiteral8A8EFDA91C6C257127F8C8D526FAD7E7552766AA; IL2CPP_EXTERN_C String_t* _stringLiteral8ACE0A2CC8787E40FD5C6CACFBB6BC18D13E4298; IL2CPP_EXTERN_C String_t* _stringLiteral8CF6F85D7A4BACA5C5FA281E47F38FBC9957B8D7; IL2CPP_EXTERN_C String_t* _stringLiteral8F5761E5180BDF71457AB88F254BD1485A6FA9A1; IL2CPP_EXTERN_C String_t* _stringLiteral97710A4CD1B3BCC14C71806ADAB554DE85943252; IL2CPP_EXTERN_C String_t* _stringLiteral9B13879849582B24556A904E6C05B71DF12402C3; IL2CPP_EXTERN_C String_t* _stringLiteral9B8F649398C7E49B405A6B26D2C0D6199F62648E; IL2CPP_EXTERN_C String_t* _stringLiteral9F6F391E021B2C74C55A006DD32D3DCE2127A4D7; IL2CPP_EXTERN_C String_t* _stringLiteralA660A0E0152B6566621E5F563BC1997F6D2C572C; IL2CPP_EXTERN_C String_t* _stringLiteralA86578BCBCDB68248373C4B9FDA3F481464B0606; IL2CPP_EXTERN_C String_t* _stringLiteralB0EC67AAC14495203BE30DB14ADCD7FE8378EB35; IL2CPP_EXTERN_C String_t* _stringLiteralB218335855D4DA5A0BCF71031441D1DE8536B70B; IL2CPP_EXTERN_C String_t* _stringLiteralB4CAEF266ECDC4DB3EFE5478DF6BCB3FA7FA6CF5; IL2CPP_EXTERN_C String_t* _stringLiteralB8C2538D7D31D84D4A81E457269B4414A5207849; IL2CPP_EXTERN_C String_t* _stringLiteralB93C9FC35FA93812656A4030E1384E918F34FF37; IL2CPP_EXTERN_C String_t* _stringLiteralBA8F31ECD2846BA268D23C90A8319BF54F09AFBE; IL2CPP_EXTERN_C String_t* _stringLiteralBB2E3DFF5194C3DA25CA2F1B6979AB563D9C5F04; IL2CPP_EXTERN_C String_t* _stringLiteralBE95278C133C16A058F9D4C519E94B186E62CAB1; IL2CPP_EXTERN_C String_t* _stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427; IL2CPP_EXTERN_C String_t* _stringLiteralC0AA751189653C3A99DF95B68409D68180797E23; IL2CPP_EXTERN_C String_t* _stringLiteralC248B4DF5F1C18E170FAF592B4999347A7BC0FAE; IL2CPP_EXTERN_C String_t* _stringLiteralC3B31CC611E9C54044B4729D03B54872C97AA8F5; IL2CPP_EXTERN_C String_t* _stringLiteralC3DAB2DAC4E19A2DD7E3300300BF0419D4C32600; IL2CPP_EXTERN_C String_t* _stringLiteralC5C61CD326DAC95A16094F76918B6114482B3AA0; IL2CPP_EXTERN_C String_t* _stringLiteralC687FF9F9798FFC8496C7189D2C0036BCA037CD2; IL2CPP_EXTERN_C String_t* _stringLiteralCC03484805A39EE04FBAB0DC117480C5490EA54E; IL2CPP_EXTERN_C String_t* _stringLiteralD34E4BEE0E9010870CABACFC4197A72722940D20; IL2CPP_EXTERN_C String_t* _stringLiteralD483D71D40D33D316B9402311F9877D0438F23A8; IL2CPP_EXTERN_C String_t* _stringLiteralD70773EB8AD690BDF922978A6FBF94273AC62992; IL2CPP_EXTERN_C String_t* _stringLiteralD72E72B0BDAD9BA2383C3DFF4830434A2E9B216C; IL2CPP_EXTERN_C String_t* _stringLiteralDB5B55A9B215F744DB82517864984D073F2E8F8C; IL2CPP_EXTERN_C String_t* _stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838; IL2CPP_EXTERN_C String_t* _stringLiteralE57E9F8D508C53FA6E82FF9B3A504F0C9FFBE6AA; IL2CPP_EXTERN_C String_t* _stringLiteralEDAC4E77D378859CD11ECAAAECF41F68FCFDA887; IL2CPP_EXTERN_C String_t* _stringLiteralEE643A167C08B29AEDB77043AFBAFC229DB19BE1; IL2CPP_EXTERN_C String_t* _stringLiteralF099CF080ECA33AF464D0D5C0DC3EA2800F64CD6; IL2CPP_EXTERN_C String_t* _stringLiteralF4B73AE54168E84CAE53DAB6CE64B3FB9A024F5F; IL2CPP_EXTERN_C String_t* _stringLiteralFD3A0FC4398B9893358ACB725BE1B60177ABE885; IL2CPP_EXTERN_C String_t* _stringLiteralFD43D25B3F209E0BC47B027DA6B5DAADEA54CA90; IL2CPP_EXTERN_C const RuntimeMethod* BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitArray_isRange_mEF016798BDA958E45D6D38BCD9E5863A5746E1A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitArray_setRange_m5313515D01A91E11DD2D86AA90116260F1581B75_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitArray_xor_mF872132D9DA8D71EED89472B8648ACA0A29F17D9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitMatrixParser_extractDataRegion_mF986736841D235AD4CA9C9638EF73CC8C7F5A424_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitMatrix_get_Dimension_m3247AFFCC66BF4FB4A2C4FCACF78375CCC3BFB18_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitMatrix_parse_m5E88BECA6AA27798B580B36452602356A4A65D4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitMatrix_setRegion_m7A363710FD3B752DE2CAC83BEC3CE64B441849F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitMatrix_xor_m1056DB3B3B9BD7C990B7B0F8866B4EDA374089C2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DataBlock_getDataBlocks_m59956A57CD0F2E6C2DA0DAFBEDF5BC697E760469_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecodedBitStreamParser_decodeBase256Segment_mCEF1E8F6D6A5EA6C28F7A5AFC34BDCF389B315F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecoderResult__ctor_m0324D07449BCD89200761423FD99DE305081D160_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecodingOptions_U3C_ctorU3Eb__46_0_mCFDF2357B322B78D86E7BBA71265DE8E088AEC62_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mEBDC6492FA82D5299A66D696831841C5A7CC0A7A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ECI_getECIByValue_mDFD1D2856BC523129A38504BF184D191550C6277_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* EncoderContext__ctor_mA92A7238CC1EB75FED321BEE140B66DD3BBDCC85_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ErrorCorrection_encodeECC200_mDFEA773F30C951CFC5E9E6F3588AC81F168E3A6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GridSampler_sampleGrid_m59EE9247463B05E974FA2D0251A069BEFF64A07C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GridSampler_setGridSampler_mF216C9AEDA24C92B3644C05FD6FB3E507B87FF48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HighLevelEncoder_illegalCharacter_mD083D907D69350965DC33CA8D445A7287125B607_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SymbolInfo_getHorizontalDataRegions_mD75E648A5BCF70BB9EF97D4104828C1821F3F0F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SymbolInfo_getVerticalDataRegions_m39F584EF8D83FDA06ED65E96D6C40E0D388B11AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* SymbolInfo_lookup_mA810133F88C2DBB5D6E450D4FE260B3B46990B3A_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340; struct EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9; struct VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1; struct ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE; 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 // ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2 struct ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0 : public RuntimeObject { // System.Collections.Generic.IDictionary`2 ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2::values RuntimeObject* ___values_0; // System.Action`2 ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2::ValueChanged Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___ValueChanged_1; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510 : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t9D0D2306FFEAFC03844D7D2FFCCC77D6D1E679BD* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t020FB0FA5B0CC74C42B7655C98AD5C408ED78DE6* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tC4D2F99C191E79D7C7033D7E0B4AAE944512FDE6* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_tAD75FB9D3FC79074E545607212450A6368EB6B15* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_tC2B27D970BBFAE6CE62345EE41C52DBD5116595B* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tFC2654718685D0F6C56BDAE424B84367FC8C878B* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F : public RuntimeObject { // System.Int32[] System.Collections.Generic.Dictionary`2::_buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0; // System.Collections.Generic.Dictionary`2/Entry[] System.Collections.Generic.Dictionary`2::_entries EntryU5BU5D_t05291BFC912FE467DEF09CBCABD7E00B584DA1F4* ____entries_1; // System.Int32 System.Collections.Generic.Dictionary`2::_count int32_t ____count_2; // System.Int32 System.Collections.Generic.Dictionary`2::_freeList int32_t ____freeList_3; // System.Int32 System.Collections.Generic.Dictionary`2::_freeCount int32_t ____freeCount_4; // System.Int32 System.Collections.Generic.Dictionary`2::_version int32_t ____version_5; // System.Collections.Generic.IEqualityComparer`1 System.Collections.Generic.Dictionary`2::_comparer RuntimeObject* ____comparer_6; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::_keys KeyCollection_t28D45FC2B6B575595EA9DE5D07CF0F7ED4657ADA* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tEA46B706FF934FBF85427590A89154D33F35FC06* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.List`1 struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1; // System.Int32 System.Collections.Generic.List`1::_size int32_t ____size_2; // System.Int32 System.Collections.Generic.List`1::_version int32_t ____version_3; // System.Object System.Collections.Generic.List`1::_syncRoot RuntimeObject* ____syncRoot_4; }; // ZXing.Datamatrix.Encoder.ASCIIEncoder struct ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B : public RuntimeObject { }; // ZXing.Datamatrix.Encoder.Base256Encoder struct Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4 : public RuntimeObject { }; // ZXing.Binarizer struct Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF : public RuntimeObject { // ZXing.LuminanceSource ZXing.Binarizer::source LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___source_0; }; // ZXing.Common.BitArray struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7 : public RuntimeObject { // System.Int32[] ZXing.Common.BitArray::bits Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bits_0; // System.Int32 ZXing.Common.BitArray::size int32_t ___size_1; }; // ZXing.Common.BitMatrix struct BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91 : public RuntimeObject { // System.Int32 ZXing.Common.BitMatrix::width int32_t ___width_0; // System.Int32 ZXing.Common.BitMatrix::height int32_t ___height_1; // System.Int32 ZXing.Common.BitMatrix::rowSize int32_t ___rowSize_2; // System.Int32[] ZXing.Common.BitMatrix::bits Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___bits_3; }; // ZXing.Datamatrix.Internal.BitMatrixParser struct BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0 : public RuntimeObject { // ZXing.Common.BitMatrix ZXing.Datamatrix.Internal.BitMatrixParser::mappingBitMatrix BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___mappingBitMatrix_0; // ZXing.Common.BitMatrix ZXing.Datamatrix.Internal.BitMatrixParser::readMappingMatrix BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___readMappingMatrix_1; // ZXing.Datamatrix.Internal.Version ZXing.Datamatrix.Internal.BitMatrixParser::version Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* ___version_2; }; // ZXing.Common.BitSource struct BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2 : public RuntimeObject { // System.Byte[] ZXing.Common.BitSource::bytes ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bytes_0; // System.Int32 ZXing.Common.BitSource::byteOffset int32_t ___byteOffset_1; // System.Int32 ZXing.Common.BitSource::bitOffset int32_t ___bitOffset_2; }; // ZXing.Datamatrix.Encoder.C40Encoder struct C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B : public RuntimeObject { }; // ZXing.Datamatrix.Internal.DataBlock struct DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D : public RuntimeObject { // System.Int32 ZXing.Datamatrix.Internal.DataBlock::numDataCodewords int32_t ___numDataCodewords_0; // System.Byte[] ZXing.Datamatrix.Internal.DataBlock::codewords ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___codewords_1; }; // ZXing.Datamatrix.Internal.DecodedBitStreamParser struct DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4 : public RuntimeObject { }; // ZXing.Datamatrix.Internal.Decoder struct Decoder_t290E13022F32826302DF7F230238FEAD1168FA28 : public RuntimeObject { // ZXing.Common.ReedSolomon.ReedSolomonDecoder ZXing.Datamatrix.Internal.Decoder::rsDecoder ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* ___rsDecoder_0; }; // ZXing.Common.DecoderResult struct DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E : public RuntimeObject { // System.Byte[] ZXing.Common.DecoderResult::k__BackingField ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CRawBytesU3Ek__BackingField_0; // System.Int32 ZXing.Common.DecoderResult::k__BackingField int32_t ___U3CNumBitsU3Ek__BackingField_1; // System.String ZXing.Common.DecoderResult::k__BackingField String_t* ___U3CTextU3Ek__BackingField_2; // System.Collections.Generic.IList`1 ZXing.Common.DecoderResult::k__BackingField RuntimeObject* ___U3CByteSegmentsU3Ek__BackingField_3; // System.String ZXing.Common.DecoderResult::k__BackingField String_t* ___U3CECLevelU3Ek__BackingField_4; // System.Int32 ZXing.Common.DecoderResult::k__BackingField int32_t ___U3CErrorsCorrectedU3Ek__BackingField_5; // System.Int32 ZXing.Common.DecoderResult::k__BackingField int32_t ___U3CStructuredAppendSequenceNumberU3Ek__BackingField_6; // System.Int32 ZXing.Common.DecoderResult::k__BackingField int32_t ___U3CErasuresU3Ek__BackingField_7; // System.Int32 ZXing.Common.DecoderResult::k__BackingField int32_t ___U3CStructuredAppendParityU3Ek__BackingField_8; // System.Object ZXing.Common.DecoderResult::k__BackingField RuntimeObject* ___U3COtherU3Ek__BackingField_9; // System.Int32 ZXing.Common.DecoderResult::k__BackingField int32_t ___U3CSymbologyModifierU3Ek__BackingField_10; }; // ZXing.Common.DecodingOptions struct DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB : public RuntimeObject { // System.Collections.Generic.IDictionary`2 ZXing.Common.DecodingOptions::k__BackingField RuntimeObject* ___U3CHintsU3Ek__BackingField_0; // System.Action`2 ZXing.Common.DecodingOptions::ValueChanged Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___ValueChanged_1; }; // ZXing.Datamatrix.Internal.Detector struct Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99 : public RuntimeObject { // ZXing.Common.BitMatrix ZXing.Datamatrix.Internal.Detector::image BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___image_0; // ZXing.Common.Detector.WhiteRectangleDetector ZXing.Datamatrix.Internal.Detector::rectangleDetector WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* ___rectangleDetector_1; }; // ZXing.Common.DetectorResult struct DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0 : public RuntimeObject { // ZXing.Common.BitMatrix ZXing.Common.DetectorResult::k__BackingField BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___U3CBitsU3Ek__BackingField_0; // ZXing.ResultPoint[] ZXing.Common.DetectorResult::k__BackingField ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___U3CPointsU3Ek__BackingField_1; }; // ZXing.Dimension struct Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7 : public RuntimeObject { // System.Int32 ZXing.Dimension::width int32_t ___width_0; // System.Int32 ZXing.Dimension::height int32_t ___height_1; }; // ZXing.Common.ECI struct ECI_t23895361BC213ED79ED64811A883496B9D7192D0 : public RuntimeObject { // System.Int32 ZXing.Common.ECI::k__BackingField int32_t ___U3CValueU3Ek__BackingField_0; }; // ZXing.Datamatrix.Encoder.EdifactEncoder struct EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A : public RuntimeObject { }; // ZXing.Datamatrix.Encoder.Encodation struct Encodation_t9F8654164F394095BFDAAF18B325F638F00C61E8 : public RuntimeObject { }; // ZXing.Datamatrix.Encoder.EncoderContext struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E : public RuntimeObject { // System.String ZXing.Datamatrix.Encoder.EncoderContext::msg String_t* ___msg_0; // ZXing.Datamatrix.Encoder.SymbolShapeHint ZXing.Datamatrix.Encoder.EncoderContext::shape int32_t ___shape_1; // ZXing.Dimension ZXing.Datamatrix.Encoder.EncoderContext::minSize Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___minSize_2; // ZXing.Dimension ZXing.Datamatrix.Encoder.EncoderContext::maxSize Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___maxSize_3; // System.Text.StringBuilder ZXing.Datamatrix.Encoder.EncoderContext::codewords StringBuilder_t* ___codewords_4; // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::pos int32_t ___pos_5; // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::newEncoding int32_t ___newEncoding_6; // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.EncoderContext::symbolInfo SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* ___symbolInfo_7; // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::skipAtEnd int32_t ___skipAtEnd_8; // System.Boolean ZXing.Datamatrix.Encoder.EncoderContext::k__BackingField bool ___U3CFnc1CodewordIsWrittenU3Ek__BackingField_10; }; // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject { // System.Int32 System.Text.Encoding::m_codePage int32_t ___m_codePage_9; // System.Globalization.CodePageDataItem System.Text.Encoding::dataItem CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10; // System.Boolean System.Text.Encoding::m_deserializedFromEverett bool ___m_deserializedFromEverett_11; // System.Boolean System.Text.Encoding::m_isReadOnly bool ___m_isReadOnly_12; // System.Text.EncoderFallback System.Text.Encoding::encoderFallback EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13; // System.Text.DecoderFallback System.Text.Encoding::decoderFallback DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14; }; // ZXing.Common.EncodingOptions struct EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D : public RuntimeObject { // System.Collections.Generic.IDictionary`2 ZXing.Common.EncodingOptions::k__BackingField RuntimeObject* ___U3CHintsU3Ek__BackingField_0; }; // ZXing.Datamatrix.Encoder.ErrorCorrection struct ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95 : public RuntimeObject { }; // System.EventArgs struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject { }; // ZXing.Common.ReedSolomon.GenericGF struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0 : public RuntimeObject { // System.Int32[] ZXing.Common.ReedSolomon.GenericGF::expTable Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___expTable_8; // System.Int32[] ZXing.Common.ReedSolomon.GenericGF::logTable Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___logTable_9; // ZXing.Common.ReedSolomon.GenericGFPoly ZXing.Common.ReedSolomon.GenericGF::zero GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ___zero_10; // ZXing.Common.ReedSolomon.GenericGFPoly ZXing.Common.ReedSolomon.GenericGF::one GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43* ___one_11; // System.Int32 ZXing.Common.ReedSolomon.GenericGF::size int32_t ___size_12; // System.Int32 ZXing.Common.ReedSolomon.GenericGF::primitive int32_t ___primitive_13; // System.Int32 ZXing.Common.ReedSolomon.GenericGF::generatorBase int32_t ___generatorBase_14; }; // ZXing.Common.GridSampler struct GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0 : public RuntimeObject { }; // ZXing.Datamatrix.Encoder.HighLevelEncoder struct HighLevelEncoder_t1950A00E1A33FB8ED5CAD4541E6CC6A0CE2819F8 : public RuntimeObject { }; // ZXing.LuminanceSource struct LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE : public RuntimeObject { // System.Int32 ZXing.LuminanceSource::width int32_t ___width_0; // System.Int32 ZXing.LuminanceSource::height int32_t ___height_1; }; // ZXing.Common.PerspectiveTransform struct PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B : public RuntimeObject { // System.Single ZXing.Common.PerspectiveTransform::a11 float ___a11_0; // System.Single ZXing.Common.PerspectiveTransform::a12 float ___a12_1; // System.Single ZXing.Common.PerspectiveTransform::a13 float ___a13_2; // System.Single ZXing.Common.PerspectiveTransform::a21 float ___a21_3; // System.Single ZXing.Common.PerspectiveTransform::a22 float ___a22_4; // System.Single ZXing.Common.PerspectiveTransform::a23 float ___a23_5; // System.Single ZXing.Common.PerspectiveTransform::a31 float ___a31_6; // System.Single ZXing.Common.PerspectiveTransform::a32 float ___a32_7; // System.Single ZXing.Common.PerspectiveTransform::a33 float ___a33_8; }; // ZXing.Common.ReedSolomon.ReedSolomonDecoder struct ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832 : public RuntimeObject { // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.ReedSolomonDecoder::field GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___field_0; }; // ZXing.ResultPoint struct ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB : public RuntimeObject { // System.Single ZXing.ResultPoint::x float ___x_0; // System.Single ZXing.ResultPoint::y float ___y_1; // System.Byte[] ZXing.ResultPoint::bytesX ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bytesX_2; // System.Byte[] ZXing.ResultPoint::bytesY ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___bytesY_3; // System.String ZXing.ResultPoint::toString String_t* ___toString_4; }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; // System.Text.StringBuilder struct StringBuilder_t : public RuntimeObject { // System.Char[] System.Text.StringBuilder::m_ChunkChars CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0; // System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious StringBuilder_t* ___m_ChunkPrevious_1; // System.Int32 System.Text.StringBuilder::m_ChunkLength int32_t ___m_ChunkLength_2; // System.Int32 System.Text.StringBuilder::m_ChunkOffset int32_t ___m_ChunkOffset_3; // System.Int32 System.Text.StringBuilder::m_MaxCapacity int32_t ___m_MaxCapacity_4; }; // ZXing.Common.StringUtils struct StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068 : public RuntimeObject { }; // ZXing.Datamatrix.Encoder.SymbolInfo struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE : public RuntimeObject { // System.Boolean ZXing.Datamatrix.Encoder.SymbolInfo::rectangular bool ___rectangular_2; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::dataCapacity int32_t ___dataCapacity_3; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::errorCodewords int32_t ___errorCodewords_4; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::matrixWidth int32_t ___matrixWidth_5; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::matrixHeight int32_t ___matrixHeight_6; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::dataRegions int32_t ___dataRegions_7; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::rsBlockData int32_t ___rsBlockData_8; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::rsBlockError int32_t ___rsBlockError_9; }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // ZXing.Datamatrix.Internal.Version struct Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC : public RuntimeObject { // System.Int32 ZXing.Datamatrix.Internal.Version::versionNumber int32_t ___versionNumber_1; // System.Int32 ZXing.Datamatrix.Internal.Version::symbolSizeRows int32_t ___symbolSizeRows_2; // System.Int32 ZXing.Datamatrix.Internal.Version::symbolSizeColumns int32_t ___symbolSizeColumns_3; // System.Int32 ZXing.Datamatrix.Internal.Version::dataRegionSizeRows int32_t ___dataRegionSizeRows_4; // System.Int32 ZXing.Datamatrix.Internal.Version::dataRegionSizeColumns int32_t ___dataRegionSizeColumns_5; // ZXing.Datamatrix.Internal.Version/ECBlocks ZXing.Datamatrix.Internal.Version::ecBlocks ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* ___ecBlocks_6; // System.Int32 ZXing.Datamatrix.Internal.Version::totalCodewords int32_t ___totalCodewords_7; }; // ZXing.Common.Detector.WhiteRectangleDetector struct WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C : public RuntimeObject { // ZXing.Common.BitMatrix ZXing.Common.Detector.WhiteRectangleDetector::image BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___image_2; // System.Int32 ZXing.Common.Detector.WhiteRectangleDetector::height int32_t ___height_3; // System.Int32 ZXing.Common.Detector.WhiteRectangleDetector::width int32_t ___width_4; // System.Int32 ZXing.Common.Detector.WhiteRectangleDetector::leftInit int32_t ___leftInit_5; // System.Int32 ZXing.Common.Detector.WhiteRectangleDetector::rightInit int32_t ___rightInit_6; // System.Int32 ZXing.Common.Detector.WhiteRectangleDetector::downInit int32_t ___downInit_7; // System.Int32 ZXing.Common.Detector.WhiteRectangleDetector::upInit int32_t ___upInit_8; }; // ZXing.Datamatrix.Internal.Version/ECB struct ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D : public RuntimeObject { // System.Int32 ZXing.Datamatrix.Internal.Version/ECB::count int32_t ___count_0; // System.Int32 ZXing.Datamatrix.Internal.Version/ECB::dataCodewords int32_t ___dataCodewords_1; }; // ZXing.Datamatrix.Internal.Version/ECBlocks struct ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B : public RuntimeObject { // System.Int32 ZXing.Datamatrix.Internal.Version/ECBlocks::ecCodewords int32_t ___ecCodewords_0; // ZXing.Datamatrix.Internal.Version/ECB[] ZXing.Datamatrix.Internal.Version/ECBlocks::_ecBlocksValue ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* ____ecBlocksValue_1; }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; // System.Byte struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { // System.Byte System.Byte::m_value uint8_t ___m_value_0; }; // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 { // System.Char System.Char::m_value Il2CppChar ___m_value_0; }; // ZXing.Common.CharacterSetECI struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56 : public ECI_t23895361BC213ED79ED64811A883496B9D7192D0 { // System.String ZXing.Common.CharacterSetECI::encodingName String_t* ___encodingName_3; }; // ZXing.Datamatrix.Encoder.DataMatrixSymbolInfo144 struct DataMatrixSymbolInfo144_t744BBEDC24632AD7EC76A2560C1FC74573B06A51 : public SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE { }; // ZXing.Common.DefaultGridSampler struct DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A : public GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0 { }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // ZXing.Common.GlobalHistogramBinarizer struct GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6 : public Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF { // System.Byte[] ZXing.Common.GlobalHistogramBinarizer::luminances ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___luminances_5; // System.Int32[] ZXing.Common.GlobalHistogramBinarizer::buckets Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___buckets_6; }; // System.Int32 struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { // System.Int32 System.Int32::m_value int32_t ___m_value_0; }; // System.Int64 struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { // System.Int64 System.Int64::m_value int64_t ___m_value_0; }; // System.IntPtr struct IntPtr_t { // System.Void* System.IntPtr::m_value void* ___m_value_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // ZXing.Datamatrix.Encoder.TextEncoder struct TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA : public C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B { }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // ZXing.Datamatrix.Encoder.X12Encoder struct X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170 : public C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B { }; // System.Delegate struct Delegate_t : public RuntimeObject { // 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.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // 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; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // 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; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // System.Exception struct Exception_t : public RuntimeObject { // 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; // 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // 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_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; Il2CppSafeArray/*NONE*/* ___native_trace_ips_15; int32_t ___caught_in_unmanaged_16; }; // ZXing.Common.HybridBinarizer struct HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D : public GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6 { // ZXing.Common.BitMatrix ZXing.Common.HybridBinarizer::matrix BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___matrix_12; }; // System.RuntimeFieldHandle struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; }; // System.MulticastDelegate struct MulticastDelegate_t : public Delegate_t { // System.Delegate[] System.MulticastDelegate::delegates DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13; }; // Native definition for P/Invoke marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates_13; }; // Native definition for COM marshalling of System.MulticastDelegate struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates_13; }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // System.Action`2 struct Action_2_t289BAF75267253402F54F4FD038D938211304C1F : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C : public MulticastDelegate_t { }; // System.Func`3 struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69 : public MulticastDelegate_t { }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // System.IndexOutOfRangeException struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.InvalidOperationException struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2 // ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.List`1 struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // ZXing.Datamatrix.Encoder.ASCIIEncoder // ZXing.Datamatrix.Encoder.ASCIIEncoder // ZXing.Datamatrix.Encoder.Base256Encoder // ZXing.Datamatrix.Encoder.Base256Encoder // ZXing.Binarizer // ZXing.Binarizer // ZXing.Common.BitArray struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields { // System.Int32[] ZXing.Common.BitArray::_lookup Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____lookup_2; }; // ZXing.Common.BitArray // ZXing.Common.BitMatrix // ZXing.Common.BitMatrix // ZXing.Datamatrix.Internal.BitMatrixParser // ZXing.Datamatrix.Internal.BitMatrixParser // ZXing.Common.BitSource // ZXing.Common.BitSource // ZXing.Datamatrix.Encoder.C40Encoder // ZXing.Datamatrix.Encoder.C40Encoder // ZXing.Datamatrix.Internal.DataBlock // ZXing.Datamatrix.Internal.DataBlock // ZXing.Datamatrix.Internal.DecodedBitStreamParser struct DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields { // System.Char[] ZXing.Datamatrix.Internal.DecodedBitStreamParser::C40_BASIC_SET_CHARS CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___C40_BASIC_SET_CHARS_0; // System.Char[] ZXing.Datamatrix.Internal.DecodedBitStreamParser::C40_SHIFT2_SET_CHARS CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___C40_SHIFT2_SET_CHARS_1; // System.Char[] ZXing.Datamatrix.Internal.DecodedBitStreamParser::TEXT_BASIC_SET_CHARS CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___TEXT_BASIC_SET_CHARS_2; // System.Char[] ZXing.Datamatrix.Internal.DecodedBitStreamParser::TEXT_SHIFT2_SET_CHARS CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___TEXT_SHIFT2_SET_CHARS_3; // System.Char[] ZXing.Datamatrix.Internal.DecodedBitStreamParser::TEXT_SHIFT3_SET_CHARS CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___TEXT_SHIFT3_SET_CHARS_4; }; // ZXing.Datamatrix.Internal.DecodedBitStreamParser // ZXing.Datamatrix.Internal.Decoder // ZXing.Datamatrix.Internal.Decoder // ZXing.Common.DecoderResult // ZXing.Common.DecoderResult // ZXing.Common.DecodingOptions // ZXing.Common.DecodingOptions // ZXing.Datamatrix.Internal.Detector // ZXing.Datamatrix.Internal.Detector // ZXing.Common.DetectorResult // ZXing.Common.DetectorResult // ZXing.Dimension // ZXing.Dimension // ZXing.Common.ECI // ZXing.Common.ECI // ZXing.Datamatrix.Encoder.EdifactEncoder // ZXing.Datamatrix.Encoder.EdifactEncoder // ZXing.Datamatrix.Encoder.Encodation // ZXing.Datamatrix.Encoder.Encodation // ZXing.Datamatrix.Encoder.EncoderContext struct EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_StaticFields { // System.Text.Encoding ZXing.Datamatrix.Encoder.EncoderContext::encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___encoding_9; }; // ZXing.Datamatrix.Encoder.EncoderContext // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields { // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6; // System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7; // System.Collections.Generic.Dictionary`2 modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8; // System.Object System.Text.Encoding::s_InternalSyncObject RuntimeObject* ___s_InternalSyncObject_15; }; // System.Text.Encoding // ZXing.Common.EncodingOptions // ZXing.Common.EncodingOptions // ZXing.Datamatrix.Encoder.ErrorCorrection struct ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields { // System.Int32[] ZXing.Datamatrix.Encoder.ErrorCorrection::FACTOR_SETS Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___FACTOR_SETS_0; // System.Int32[][] ZXing.Datamatrix.Encoder.ErrorCorrection::FACTORS Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___FACTORS_1; // System.Int32[] ZXing.Datamatrix.Encoder.ErrorCorrection::LOG Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___LOG_3; // System.Int32[] ZXing.Datamatrix.Encoder.ErrorCorrection::ALOG Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___ALOG_4; }; // ZXing.Datamatrix.Encoder.ErrorCorrection // System.EventArgs struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields { // System.EventArgs System.EventArgs::Empty EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty_0; }; // System.EventArgs // ZXing.Common.ReedSolomon.GenericGF struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields { // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.GenericGF::AZTEC_DATA_12 GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_12_0; // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.GenericGF::AZTEC_DATA_10 GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_10_1; // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.GenericGF::AZTEC_DATA_6 GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_6_2; // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.GenericGF::AZTEC_PARAM GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_PARAM_3; // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.GenericGF::QR_CODE_FIELD_256 GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___QR_CODE_FIELD_256_4; // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.GenericGF::DATA_MATRIX_FIELD_256 GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___DATA_MATRIX_FIELD_256_5; // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.GenericGF::AZTEC_DATA_8 GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___AZTEC_DATA_8_6; // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.GenericGF::MAXICODE_FIELD_64 GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___MAXICODE_FIELD_64_7; }; // ZXing.Common.ReedSolomon.GenericGF // ZXing.Common.GridSampler struct GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields { // ZXing.Common.GridSampler ZXing.Common.GridSampler::gridSampler GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* ___gridSampler_0; }; // ZXing.Common.GridSampler // ZXing.Datamatrix.Encoder.HighLevelEncoder // ZXing.Datamatrix.Encoder.HighLevelEncoder // ZXing.LuminanceSource // ZXing.LuminanceSource // ZXing.Common.PerspectiveTransform // ZXing.Common.PerspectiveTransform // ZXing.Common.ReedSolomon.ReedSolomonDecoder // ZXing.Common.ReedSolomon.ReedSolomonDecoder // ZXing.ResultPoint // ZXing.ResultPoint // System.String struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.String // System.Text.StringBuilder // System.Text.StringBuilder // ZXing.Common.StringUtils struct StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields { // System.String ZXing.Common.StringUtils::PLATFORM_DEFAULT_ENCODING String_t* ___PLATFORM_DEFAULT_ENCODING_0; // System.Text.Encoding ZXing.Common.StringUtils::PLATFORM_DEFAULT_ENCODING_T Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___PLATFORM_DEFAULT_ENCODING_T_1; // System.Text.Encoding ZXing.Common.StringUtils::SHIFT_JIS_ENCODING Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___SHIFT_JIS_ENCODING_2; // System.Text.Encoding ZXing.Common.StringUtils::GB2312_ENCODING Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___GB2312_ENCODING_3; // System.Text.Encoding ZXing.Common.StringUtils::EUC_JP_ENCODING Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___EUC_JP_ENCODING_4; // System.Text.Encoding ZXing.Common.StringUtils::ISO88591_ENCODING Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___ISO88591_ENCODING_5; // System.Boolean ZXing.Common.StringUtils::ASSUME_SHIFT_JIS bool ___ASSUME_SHIFT_JIS_6; }; // ZXing.Common.StringUtils // ZXing.Datamatrix.Encoder.SymbolInfo struct SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields { // ZXing.Datamatrix.Encoder.SymbolInfo[] ZXing.Datamatrix.Encoder.SymbolInfo::PROD_SYMBOLS SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* ___PROD_SYMBOLS_0; // ZXing.Datamatrix.Encoder.SymbolInfo[] ZXing.Datamatrix.Encoder.SymbolInfo::symbols SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* ___symbols_1; }; // ZXing.Datamatrix.Encoder.SymbolInfo // ZXing.Datamatrix.Internal.Version struct Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_StaticFields { // ZXing.Datamatrix.Internal.Version[] ZXing.Datamatrix.Internal.Version::VERSIONS VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* ___VERSIONS_0; }; // ZXing.Datamatrix.Internal.Version // ZXing.Common.Detector.WhiteRectangleDetector // ZXing.Common.Detector.WhiteRectangleDetector // ZXing.Datamatrix.Internal.Version/ECB // ZXing.Datamatrix.Internal.Version/ECB // ZXing.Datamatrix.Internal.Version/ECBlocks // ZXing.Datamatrix.Internal.Version/ECBlocks // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Boolean // System.Byte // System.Byte // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // System.Char // ZXing.Common.CharacterSetECI struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields { // System.Collections.Generic.IDictionary`2 ZXing.Common.CharacterSetECI::VALUE_TO_ECI RuntimeObject* ___VALUE_TO_ECI_1; // System.Collections.Generic.IDictionary`2 ZXing.Common.CharacterSetECI::NAME_TO_ECI RuntimeObject* ___NAME_TO_ECI_2; }; // ZXing.Common.CharacterSetECI // ZXing.Datamatrix.Encoder.DataMatrixSymbolInfo144 // ZXing.Datamatrix.Encoder.DataMatrixSymbolInfo144 // ZXing.Common.DefaultGridSampler // ZXing.Common.DefaultGridSampler // System.Double // System.Double // ZXing.Common.GlobalHistogramBinarizer struct GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_StaticFields { // System.Byte[] ZXing.Common.GlobalHistogramBinarizer::EMPTY ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___EMPTY_4; }; // ZXing.Common.GlobalHistogramBinarizer // System.Int32 // System.Int32 // System.Int64 // System.Int64 // System.IntPtr struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.IntPtr // System.Single // System.Single // ZXing.Datamatrix.Encoder.TextEncoder // ZXing.Datamatrix.Encoder.TextEncoder // System.Void // System.Void // ZXing.Datamatrix.Encoder.X12Encoder // ZXing.Datamatrix.Encoder.X12Encoder // System.Delegate // System.Delegate // System.Exception struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // System.Exception // ZXing.Common.HybridBinarizer // ZXing.Common.HybridBinarizer // System.RuntimeFieldHandle // System.RuntimeFieldHandle // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Func`3 // System.Func`3 // System.ArgumentException // System.ArgumentException // System.IndexOutOfRangeException // System.IndexOutOfRangeException // System.InvalidOperationException // System.InvalidOperationException // System.NotSupportedException // System.NotSupportedException #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray { ALIGN_FIELD (8) uint8_t m_Items[1]; 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.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; // System.Int32[][] struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E : public RuntimeArray { ALIGN_FIELD (8) Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* m_Items[1]; inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** 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, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray { ALIGN_FIELD (8) Il2CppChar m_Items[1]; inline Il2CppChar GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Il2CppChar value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value) { m_Items[index] = value; } }; // ZXing.Datamatrix.Encoder.Encoder[] struct EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C : public RuntimeArray { ALIGN_FIELD (8) RuntimeObject* m_Items[1]; 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.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray { ALIGN_FIELD (8) float m_Items[1]; inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // ZXing.Datamatrix.Encoder.SymbolInfo[] struct SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9 : public RuntimeArray { ALIGN_FIELD (8) SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* m_Items[1]; inline SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE** 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, SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // ZXing.Datamatrix.Internal.DataBlock[] struct DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340 : public RuntimeArray { ALIGN_FIELD (8) DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* m_Items[1]; inline DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D** 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, DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // ZXing.Datamatrix.Internal.Version/ECB[] struct ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE : public RuntimeArray { ALIGN_FIELD (8) ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* m_Items[1]; inline ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D** 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, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4 : public RuntimeArray { ALIGN_FIELD (8) bool m_Items[1]; inline bool GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline bool* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, bool value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline bool GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, bool value) { m_Items[index] = value; } }; // System.Boolean[][] struct BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC : public RuntimeArray { ALIGN_FIELD (8) BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* m_Items[1]; inline BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4** 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, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // ZXing.Datamatrix.Internal.Version[] struct VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1 : public RuntimeArray { ALIGN_FIELD (8) Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* m_Items[1]; inline Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC** 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, Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // ZXing.ResultPoint[] struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0 : public RuntimeArray { ALIGN_FIELD (8) ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* m_Items[1]; inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB** 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, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray { ALIGN_FIELD (8) String_t* m_Items[1]; inline String_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline String_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, String_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Void ZXing.SupportClass::Fill(T[],T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_gshared (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ; // TResult System.Func`3::Invoke(T1,T2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_gshared_inline (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChangeNotifyDictionary_2__ctor_mDC11FC8C91D4B000B1677A7B2884D7542B6A143C_gshared (ChangeNotifyDictionary_2_t319CD6CDB09EFA383AF06819881B1E6E091AD64B* __this, const RuntimeMethod* method) ; // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2::add_ValueChanged(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ChangeNotifyDictionary_2_add_ValueChanged_mDB52722A79CDC02F24F7A777979821FB53B29572_gshared (ChangeNotifyDictionary_2_t319CD6CDB09EFA383AF06819881B1E6E091AD64B* __this, Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___0_value, const RuntimeMethod* method) ; // System.Void System.Action`2::Invoke(T1,T2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Text.Encoding System.Text.Encoding::GetEncoding(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187 (String_t* ___0_name, const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5 (StringBuilder_t* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; // System.Char System.String::get_Chars(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; // System.Void System.ArgumentException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ; // System.Int32 System.String::get_Length() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::Append(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Int32 System.Text.StringBuilder::get_Length() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8 (StringBuilder_t* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_TotalMessageCharCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_TotalMessageCharCount_mA2FD83A874BF4225530991EF9D3A4B4B5FA439CC (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_CodewordCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_CodewordCount_m749647B508D96F95CBB40616B2C081F8F45DB406 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::updateSymbolInfo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_updateSymbolInfo_m852A1D49A0DBE30ECB5DA3DE3340C48CEC9BB91B (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_len, const RuntimeMethod* method) ; // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.SymbolInfo::lookup(System.Int32,ZXing.Datamatrix.Encoder.SymbolShapeHint,ZXing.Dimension,ZXing.Dimension,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* SymbolInfo_lookup_mA810133F88C2DBB5D6E450D4FE260B3B46990B3A (int32_t ___0_dataCodewords, int32_t ___1_shape, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___2_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___3_maxSize, bool ___4_fail, const RuntimeMethod* method) ; // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; // System.String ZXing.Datamatrix.Encoder.ErrorCorrection::createECCBlock(System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B (String_t* ___0_codewords, int32_t ___1_numECWords, const RuntimeMethod* method) ; // System.Int32 System.Text.StringBuilder::get_Capacity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t StringBuilder_get_Capacity_m9DBF3B3940BC0BB882CA26F0EDB53896A491AD1E (StringBuilder_t* __this, const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::set_Length(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414 (StringBuilder_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getErrorLengthForInterleavedBlock(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SymbolInfo_getErrorLengthForInterleavedBlock_m40EEDA5793B81F1C3E89C3B02344028B39EA8F57_inline (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::set_Chars(System.Int32,System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE (StringBuilder_t* __this, int32_t ___0_index, Il2CppChar ___1_value, const RuntimeMethod* method) ; // System.String System.Int32::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; // System.String System.String::CreateString(System.Char[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, const RuntimeMethod* method) ; // System.String ZXing.Datamatrix.Encoder.HighLevelEncoder::encodeHighLevel(System.String,ZXing.Datamatrix.Encoder.SymbolShapeHint,ZXing.Dimension,ZXing.Dimension,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F (String_t* ___0_msg, int32_t ___1_shape, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___2_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___3_maxSize, int32_t ___4_defaultEncodation, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.ASCIIEncoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASCIIEncoder__ctor_mBADF0D8E0C74A3E4209F1004B2B67E30F99FCA8B (ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.C40Encoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void C40Encoder__ctor_mCF8E217142B3FDA838E08A60382971B401B4ED19 (C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.TextEncoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextEncoder__ctor_m8D115F332EB1696AB94AC7B487EBA49A898F6ABE (TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.X12Encoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X12Encoder__ctor_mF028595A192E9DB5F0E9D431B48130B0FB4DDB89 (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EdifactEncoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EdifactEncoder__ctor_mF8620B58F6DAD2999A7C249A3AA25130BB67B30B (EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.Base256Encoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base256Encoder__ctor_mEB9C5A0354696DBFBBB174D7093FDF5486076587 (Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext__ctor_mA92A7238CC1EB75FED321BEE140B66DD3BBDCC85 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, String_t* ___0_msg, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::setSymbolShape(ZXing.Datamatrix.Encoder.SymbolShapeHint) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_setSymbolShape_m36A3FAF7338446232390BFF33805E6FD6128D6A1_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_shape, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::setSizeConstraints(ZXing.Dimension,ZXing.Dimension) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_setSizeConstraints_m14A1C6F72089324717EC233B26E0424A1AB9B531 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___0_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___1_maxSize, const RuntimeMethod* method) ; // System.Boolean System.String::StartsWith(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Boolean System.String::EndsWith(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::writeCodeword(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, Il2CppChar ___0_codeword, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::setSkipAtEnd(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_count, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_Pos() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::set_Pos(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void System.InvalidOperationException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_NewEncoding() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::resetEncoderSignal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_resetEncoderSignal_m7690BA3941423F51651724908D5C2965466CAF8C (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.EncoderContext::get_HasMoreCharacters() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Text.StringBuilder ZXing.Datamatrix.Encoder.EncoderContext::get_Codewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringBuilder_t* EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::updateSymbolInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_updateSymbolInfo_mD403E3EB27A64E7A0DF65A88D7FCBCB6BDC76E22 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.EncoderContext::get_SymbolInfo() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Char ZXing.Datamatrix.Encoder.HighLevelEncoder::randomize253State(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar HighLevelEncoder_randomize253State_mFA79A84AC345A6B91494EC4E3A6014D1E48AE6D1 (int32_t ___0_codewordPosition, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::lookAheadTestIntern(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_lookAheadTestIntern_m93678696B87543E15D670B3F81B2AFA7B141BB72 (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_currentMode, const RuntimeMethod* method) ; // System.Int32 System.Math::Min(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isNativeX12(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD (Il2CppChar ___0_ch, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isNativeEDIFACT(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeEDIFACT_m20E5A60A17D04ED9415AFD6BBCACEB5382BEB4A6 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::findMinimums(System.Single[],System.Int32[],System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_findMinimums_m2247DFBDABA1C833F872CE1BF4E09EE01BB939B8 (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_charCounts, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_intCharCounts, int32_t ___2_min, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___3_mins, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::getMinimumCount(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_getMinimumCount_m5DDE4989BB444B138E6704B044AA12FFF2E2CF1B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_mins, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isDigit(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isExtendedASCII(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD (Il2CppChar ___0_ch, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isNativeC40(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeC40_mE57B28DF154F948D50CB833A6A24A33914017A4E (Il2CppChar ___0_ch, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isNativeText(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeText_mCF24450C7B97F5244A7D4E950F933E36A7ABBF4F (Il2CppChar ___0_ch, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isSpecialB256(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isSpecialB256_m8B269ED20367CB620671C099BEC435027CA05E12 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::min(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_min_mC94F375B0CD17FB124602AF597B845CCFE35F996 (int32_t ___0_f1, int32_t ___1_f2, int32_t ___2_f3, int32_t ___3_f4, int32_t ___4_f5, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::min(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_min_mDA53348A00E463EE6B7125F477D36AC01492E97A (int32_t ___0_f1, int32_t ___1_f2, int32_t ___2_f3, int32_t ___3_f4, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isX12TermSep(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isX12TermSep_m692A7AB1407E4152614E4C3CC8A283C3D1DDB6F7 (Il2CppChar ___0_ch, const RuntimeMethod* method) ; // System.Void ZXing.SupportClass::Fill(T[],T) inline void SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_array, uint8_t ___1_value, const RuntimeMethod* method) { (( void (*) (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, uint8_t, const RuntimeMethod*))SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_gshared)(___0_array, ___1_value, method); } // System.String System.String::Format(System.String,System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.SymbolInfo::.ctor(System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, bool ___0_rectangular, int32_t ___1_dataCapacity, int32_t ___2_errorCodewords, int32_t ___3_matrixWidth, int32_t ___4_matrixHeight, int32_t ___5_dataRegions, int32_t ___6_rsBlockData, int32_t ___7_rsBlockError, const RuntimeMethod* method) ; // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.SymbolInfo::lookup(System.Int32,ZXing.Datamatrix.Encoder.SymbolShapeHint,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* SymbolInfo_lookup_m3F9D17C2508EF0A4AC4123A11543BF132E58E30C (int32_t ___0_dataCodewords, int32_t ___1_shape, bool ___2_fail, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getSymbolWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Dimension::get_Width() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimension_get_Width_m0D064E5B5EB00C2E0491E8F9E1BBEF0343F349BD_inline (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getSymbolHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolHeight_m47F28519042997CD50E7D5DF606AEB852A05E14C (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Dimension::get_Height() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimension_get_Height_m52A743EDAB0B9D026A36933914217D3CE605E7E2_inline (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getHorizontalDataRegions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getHorizontalDataRegions_mD75E648A5BCF70BB9EF97D4104828C1821F3F0F9 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getVerticalDataRegions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getVerticalDataRegions_m39F584EF8D83FDA06ED65E96D6C40E0D388B11AA (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getSymbolDataWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolDataWidth_mA6C4BE5468C5742B77A9E13D36650C1C8B36034E (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getSymbolDataHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolDataHeight_m61A71CF180D07EDE18E249A31E04B82649CE5B48 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::Append(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA (StringBuilder_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.SymbolInfo::.ctor(System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, bool ___0_rectangular, int32_t ___1_dataCapacity, int32_t ___2_errorCodewords, int32_t ___3_matrixWidth, int32_t ___4_matrixHeight, int32_t ___5_dataRegions, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.DataMatrixSymbolInfo144::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixSymbolInfo144__ctor_mD8F76C96B0BFE4155482D76707A138409550BAEB (DataMatrixSymbolInfo144_t744BBEDC24632AD7EC76A2560C1FC74573B06A51* __this, const RuntimeMethod* method) ; // System.Char ZXing.Datamatrix.Encoder.EncoderContext::get_CurrentChar() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar EncoderContext_get_CurrentChar_mB76AD65C36C9C79320CCF3F3AB9F1D1C76E67867 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.C40Encoder::writeNextTriplet(ZXing.Datamatrix.Encoder.EncoderContext,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void C40Encoder_writeNextTriplet_m02C625C131BA07481CEC303C5DBB8C31F9C7A221 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* ___0_context, StringBuilder_t* ___1_buffer, const RuntimeMethod* method) ; // System.String ZXing.Datamatrix.Encoder.EncoderContext::get_Message() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::lookAheadTest(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_lookAheadTest_m6F9BDE7AB37701DFAB5C8016BF7E06164E04845F (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_currentMode, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.EncoderContext::signalEncoderChange(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_encoding, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Encoder.HighLevelEncoder::illegalCharacter(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder_illegalCharacter_mD083D907D69350965DC33CA8D445A7287125B607 (Il2CppChar ___0_c, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_RemainingCharacters() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_RemainingCharacters_mA530DFEAC15D821623755E6968D8620EC4716341 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.BitMatrix::get_Height() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; // ZXing.Datamatrix.Internal.Version ZXing.Datamatrix.Internal.BitMatrixParser::readVersion(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* BitMatrixParser_readVersion_m463651F2DDBC9C774B5BE1DCAE7FC48762AC3D47 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.Datamatrix.Internal.BitMatrixParser::extractDataRegion(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BitMatrixParser_extractDataRegion_mF986736841D235AD4CA9C9638EF73CC8C7F5A424 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.BitMatrix::get_Width() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitMatrix::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; // ZXing.Datamatrix.Internal.Version ZXing.Datamatrix.Internal.Version::getVersionForDimensions(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* Version_getVersionForDimensions_mD674FA0213CE1605193CCCEB80F65AD739E48363 (int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version::getTotalCodewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getTotalCodewords_m8E26359CD35D75527E5DDC3545928F332E79A6E5_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readCorner1(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readCorner1_m468249F6B68F3B9A7DA920D764C6342265E1122C (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readCorner2(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readCorner2_mEAC8D7B17F865DF7D81A5A1A9D27004C95FDCBAE (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readCorner3(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readCorner3_m95EB07945A26BA0DB31338F88F0122F778A82DD3 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readCorner4(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readCorner4_mF16BEC18692E70C802A3635056A6FB479B552D34 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) ; // System.Boolean ZXing.Common.BitMatrix::get_Item(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readUtah(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readUtah_mA29220710872E35FE25CEAB7529F1C5F1B6ECBDA (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_row, int32_t ___1_column, int32_t ___2_numRows, int32_t ___3_numColumns, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitMatrix::set_Item(System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_x, int32_t ___1_y, bool ___2_value, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Internal.BitMatrixParser::readModule(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_row, int32_t ___1_column, int32_t ___2_numRows, int32_t ___3_numColumns, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version::getSymbolSizeRows() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getSymbolSizeRows_mA3A87FC6C519F3B0E50F99731626AB2735F59416_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version::getSymbolSizeColumns() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getSymbolSizeColumns_m00269C660F39F812F82DB59D3BC232628845E4BF_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version::getDataRegionSizeRows() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getDataRegionSizeRows_m4100FEAD9A5F6408BBA29111FF23928A0DC198A0_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version::getDataRegionSizeColumns() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getDataRegionSizeColumns_mF26AEB8E10FFA345A867CAE5DF236FFFF7CDC6CC_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; // ZXing.Datamatrix.Internal.Version/ECBlocks ZXing.Datamatrix.Internal.Version::getECBlocks() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* Version_getECBlocks_mD367B41CC12946EFF67956EDD98ACE4CA16D827A_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; // ZXing.Datamatrix.Internal.Version/ECB[] ZXing.Datamatrix.Internal.Version/ECBlocks::get_ECBlocksValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* ECBlocks_get_ECBlocksValue_m2731C52246B83C432E1A75A329A7DC9A4FB9A378_inline (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version/ECB::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version/ECB::get_DataCodewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_DataCodewords_mF70E1783A6CCAB4774CABB859B9D23AC6276CCFC_inline (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version/ECBlocks::get_ECCodewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Internal.DataBlock::.ctor(System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataBlock__ctor_mC014F51CCFD73268E1B484025E29A5CB8944CEC0 (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, int32_t ___0_numDataCodewords, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_codewords, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Version::getVersionNumber() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getVersionNumber_m4523183CA85BEA8E270D5612C90801312CF30897_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) ; // System.Void System.ArgumentException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitSource::.ctor(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitSource__ctor_m221889AC2A59E364010C2172CD5CAE26E68483B2 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor(System.Int32) inline void List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method); } // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeAsciiSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Text.StringBuilder,System.Collections.Generic.List`1,ZXing.Datamatrix.Internal.DecodedBitStreamParser/Mode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeAsciiSegment_mB08B6B22743BC4843BB1D74223460A93E6674A8D (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, StringBuilder_t* ___2_resultTrailer, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___3_fnc1positions, int32_t* ___4_mode, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeC40Segment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeC40Segment_mD8C78DA8E64BBA876D0571BA6DDB1DEF1BDE8A81 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___2_fnc1positions, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeTextSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeTextSegment_m0B8A0650ACAACBC3167CBF42D9B0E0651BD45C4D (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___2_fnc1positions, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeAnsiX12Segment(ZXing.Common.BitSource,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeAnsiX12Segment_m3173B3C69B85A2D9379599AD9CDD73F9C5038362 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeEdifactSegment(ZXing.Common.BitSource,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeEdifactSegment_m4203702CF507C39C4BA73B2170FE2C60F3338363 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeBase256Segment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeBase256Segment_mCEF1E8F6D6A5EA6C28F7A5AFC34BDCF389B315F0 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, RuntimeObject* ___2_byteSegments, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.BitSource::available() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_gshared)(__this, ___0_item, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.String,System.Collections.Generic.IList`1,System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_mB587020D6727B8B0761B43A483C59D4DB564F9CA (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, String_t* ___1_text, RuntimeObject* ___2_byteSegments, String_t* ___3_ecLevel, int32_t ___4_symbologyModifier, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.BitSource::readBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, int32_t ___0_numBits, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method); } // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Insert_mEA426100381DD65FB6A891BA28B5F1208BEDDD29 (StringBuilder_t* __this, int32_t ___0_index, String_t* ___1_value, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Internal.DecodedBitStreamParser::parseTwoBytes(System.Int32,System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedBitStreamParser_parseTwoBytes_mCDF7D29BED0979AD3140C626805686E2AE0ABBD5 (int32_t ___0_firstByte, int32_t ___1_secondByte, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_result, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.BitSource::get_BitOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitSource_get_BitOffset_mA7E72A75813C5E6E458A39F2A638D8A026BB6B8A_inline (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.BitSource::get_ByteOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitSource_get_ByteOffset_mE79436262A5589F6544692DF87116B09A26493DD_inline (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.DecodedBitStreamParser::unrandomize255State(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecodedBitStreamParser_unrandomize255State_m6EEB733DEFC80F4266F26DEC0F4CFED6A0278DE4 (int32_t ___0_randomizedBase256Codeword, int32_t ___1_base256CodewordPosition, const RuntimeMethod* method) ; // System.Void ZXing.Common.ReedSolomon.ReedSolomonDecoder::.ctor(ZXing.Common.ReedSolomon.GenericGF) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReedSolomonDecoder__ctor_mD834D6BAFDEEFAE30A60110EE3EFA42DF90674DD (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* __this, GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___0_field, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.Common.BitMatrix::parse(System.Boolean[][]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BitMatrix_parse_m13F0FB256915706284EE8B7AB15E78A45807D9EA (BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* ___0_image, const RuntimeMethod* method) ; // ZXing.Common.DecoderResult ZXing.Datamatrix.Internal.Decoder::decode(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_mF17DCF35DE3E7D84B0CB71E94AD7F3C14AF271EC (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Internal.BitMatrixParser::.ctor(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser__ctor_mE868E3A516D53B962FA7FCE9BBF08D5BFFE0CED7 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) ; // ZXing.Datamatrix.Internal.Version ZXing.Datamatrix.Internal.BitMatrixParser::get_Version() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* BitMatrixParser_get_Version_m0C627A664359B4508A33B5DF0DE17F2E1F58CC23_inline (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, const RuntimeMethod* method) ; // System.Byte[] ZXing.Datamatrix.Internal.BitMatrixParser::readCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitMatrixParser_readCodewords_mF3F14816E48304752AB899E0B40BDA30A96E8013 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, const RuntimeMethod* method) ; // ZXing.Datamatrix.Internal.DataBlock[] ZXing.Datamatrix.Internal.DataBlock::getDataBlocks(System.Byte[],ZXing.Datamatrix.Internal.Version) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* DataBlock_getDataBlocks_m59956A57CD0F2E6C2DA0DAFBEDF5BC697E760469 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawCodewords, Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* ___1_version, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.DataBlock::get_NumDataCodewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_m1A16384279D5B457FB3411DC5288D3B502CF11C4_inline (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, const RuntimeMethod* method) ; // System.Byte[] ZXing.Datamatrix.Internal.DataBlock::get_Codewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DataBlock_get_Codewords_m5253F4286852E993251C76E49345438D0BF40381_inline (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Internal.Decoder::correctErrors(System.Byte[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decoder_correctErrors_mBBB3E9E09DB8EB85F851CEF85C2BB4E24487B7B9 (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_codewordBytes, int32_t ___1_numDataCodewords, const RuntimeMethod* method) ; // ZXing.Common.DecoderResult ZXing.Datamatrix.Internal.DecodedBitStreamParser::decode(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* DecodedBitStreamParser_decode_mDD754D9BD8D2F7DACE485A86F14F3EA10521DF8A (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, const RuntimeMethod* method) ; // System.Boolean ZXing.Common.ReedSolomon.ReedSolomonDecoder::decode(System.Int32[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReedSolomonDecoder_decode_mEED6B0EC88EB68400F90F2C4C772D0AD5B59467D (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_received, int32_t ___1_twoS, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Internal.Version/ECB::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525 (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, int32_t ___0_count, int32_t ___1_dataCodewords, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Internal.Version/ECBlocks::.ctor(System.Int32,ZXing.Datamatrix.Internal.Version/ECB) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29 (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, int32_t ___0_ecCodewords, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* ___1_ecBlocks, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Internal.Version::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,ZXing.Datamatrix.Internal.Version/ECBlocks) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9 (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, int32_t ___0_versionNumber, int32_t ___1_symbolSizeRows, int32_t ___2_symbolSizeColumns, int32_t ___3_dataRegionSizeRows, int32_t ___4_dataRegionSizeColumns, ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* ___5_ecBlocks, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.Internal.Version/ECBlocks::.ctor(System.Int32,ZXing.Datamatrix.Internal.Version/ECB,ZXing.Datamatrix.Internal.Version/ECB) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECBlocks__ctor_mC61594EA3A9C209F269B9D6444EF9DB0D8CA213A (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, int32_t ___0_ecCodewords, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* ___1_ecBlocks1, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* ___2_ecBlocks2, const RuntimeMethod* method) ; // ZXing.Datamatrix.Internal.Version[] ZXing.Datamatrix.Internal.Version::buildVersions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* Version_buildVersions_m7F2D5982DA0C4AEEFC038EC498C70DA432976460 (const RuntimeMethod* method) ; // ZXing.Common.Detector.WhiteRectangleDetector ZXing.Common.Detector.WhiteRectangleDetector::Create(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* WhiteRectangleDetector_Create_m2C5D706D9B1EB07AD068DA50DE08DEEFE8FEF959 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) ; // ZXing.ResultPoint[] ZXing.Common.Detector.WhiteRectangleDetector::detect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* WhiteRectangleDetector_detect_mE5A163308021BBB287E8AE35E2E5E1641B5BB6C5 (WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* __this, const RuntimeMethod* method) ; // ZXing.ResultPoint[] ZXing.Datamatrix.Internal.Detector::detectSolid1(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_detectSolid1_mF689D0142E6978529B7080CAC339F208ED3E0295 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_cornerPoints, const RuntimeMethod* method) ; // ZXing.ResultPoint[] ZXing.Datamatrix.Internal.Detector::detectSolid2(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_detectSolid2_mEECEFB2628BEEE11B81E21D12DF40E0C34335CF3 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_points, const RuntimeMethod* method) ; // ZXing.ResultPoint ZXing.Datamatrix.Internal.Detector::correctTopRight(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_correctTopRight_m65238A6DA2EE8F7D57CC42325B85C91000400A00 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_points, const RuntimeMethod* method) ; // ZXing.ResultPoint[] ZXing.Datamatrix.Internal.Detector::shiftToModuleCenter(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_shiftToModuleCenter_mE0BBDB10451A50DE300F5B7760AC43FDA494D9EA (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_points, const RuntimeMethod* method) ; // System.Int32 ZXing.Datamatrix.Internal.Detector::transitionsBetween(ZXing.ResultPoint,ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_from, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_to, const RuntimeMethod* method) ; // System.Int32 System.Math::Max(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.Datamatrix.Internal.Detector::sampleGrid(ZXing.Common.BitMatrix,ZXing.ResultPoint,ZXing.ResultPoint,ZXing.ResultPoint,ZXing.ResultPoint,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* Detector_sampleGrid_m082AE2B08B79B6FD5F5620F3BA8073AAF7213ABB (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_bottomRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___4_topRight, int32_t ___5_dimensionX, int32_t ___6_dimensionY, const RuntimeMethod* method) ; // System.Void ZXing.Common.DetectorResult::.ctor(ZXing.Common.BitMatrix,ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DetectorResult__ctor_mA5CD04C9DE53A91940308F9CA0A4AA45AF7B4E1E (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___1_points, const RuntimeMethod* method) ; // System.Void ZXing.ResultPoint::.ctor(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; // ZXing.ResultPoint ZXing.Datamatrix.Internal.Detector::shiftPoint(ZXing.ResultPoint,ZXing.ResultPoint,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_to, int32_t ___2_div, const RuntimeMethod* method) ; // System.Boolean ZXing.Datamatrix.Internal.Detector::isValid(ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_p, const RuntimeMethod* method) ; // ZXing.ResultPoint ZXing.Datamatrix.Internal.Detector::moveAway(ZXing.ResultPoint,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_moveAway_m66056D72DF7F2D2A729D250C4D5A87A7019C10C8 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, float ___1_fromX, float ___2_fromY, const RuntimeMethod* method) ; // ZXing.Common.GridSampler ZXing.Common.GridSampler::get_Instance() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* GridSampler_get_Instance_m1DAE60E33ACFCC5EF44630C0AD20F10DEE678173_inline (const RuntimeMethod* method) ; // System.Int32[] ZXing.Common.BitArray::makeArray(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitArray_makeArray_mAB2BEE39B7DE3EB20F07752D8769848FBDE1F635 (int32_t ___0_size, const RuntimeMethod* 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_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.BitArray::numberOfTrailingZeros(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_numberOfTrailingZeros_m02928E3B4A68227236FA18E18E0592EFE0DE3DE2 (int32_t ___0_num, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitArray::ensureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_size, const RuntimeMethod* method) ; // System.Boolean ZXing.Common.BitArray::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitArray::appendBit(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBit_m11115FA9745686E439F42F4D02DD8F66549D4B3F (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, bool ___0_bit, const RuntimeMethod* method) ; // System.Int32 System.Int32::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295 (int32_t* __this, const RuntimeMethod* method) ; // System.Object System.Array::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042 (RuntimeArray* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitArray::.ctor(System.Int32[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__ctor_mEDC06A6C18FF38BD70B49133903D7DC3457E58DB (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_bits, int32_t ___1_size, const RuntimeMethod* method) ; // System.String System.String::Substring(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; // System.Boolean System.String::Equals(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.String System.String::Substring(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ; // TResult System.Func`3::Invoke(T1,T2) inline bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_inline (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) { return (( bool (*) (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*, int32_t, int32_t, const RuntimeMethod*))Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } // System.Int32 ZXing.Common.BitMatrix::get_RowSize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_RowSize_m73A8059F016CBAE68959D0D7C1CB44F5954EC4B6_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitArray::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_size, const RuntimeMethod* method) ; // ZXing.Common.BitArray ZXing.Common.BitMatrix::getRow(System.Int32,ZXing.Common.BitArray) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* BitMatrix_getRow_m4D4F0FAEDC2FF3561EE6511FFF1472C225C17185 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_y, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, const RuntimeMethod* method) ; // System.Int32[] ZXing.Common.BitArray::get_Array() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitArray_get_Array_m514E69EBF1161AF51796B60EB4AB1C9C949E0C9A_inline (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.BitArray::get_Size() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitArray::clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_clear_m6769765898BA26FDABEFD59FAF79A6B77178922B (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitArray::setBulk(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_setBulk_m00F4DF1A10241D5933939D5A8F838100B7922D04 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, int32_t ___1_newBits, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitArray::reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitMatrix::setRow(System.Int32,ZXing.Common.BitArray) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_setRow_m595461021284A1CD91ADAD460D4CE393DE665CD9 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_y, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, const RuntimeMethod* method) ; // System.String System.Environment::get_NewLine() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF (const RuntimeMethod* method) ; // System.String ZXing.Common.BitMatrix::ToString(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitMatrix_ToString_mBBAEF28C1A43700320D82418CC0D43680E5A9C50 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, String_t* ___0_setString, String_t* ___1_unsetString, String_t* ___2_lineSeparator, const RuntimeMethod* method) ; // System.String ZXing.Common.BitMatrix::buildToString(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitMatrix_buildToString_mF5396FEEF928CF85A9DAA6EF9B74E754D3DFE33F (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, String_t* ___0_setString, String_t* ___1_unsetString, String_t* ___2_lineSeparator, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitMatrix::.ctor(System.Int32,System.Int32,System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix__ctor_m2D17ECD88A0B6F0222F0466D08AE1EA68F9293D1 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_rowSize, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___3_bits, const RuntimeMethod* method) ; // System.Void System.ArgumentException::.ctor(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7 (Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904 (Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void ZXing.Common.CharacterSetECI::addCharacterSet(System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719 (int32_t ___0_value, String_t* ___1_encodingName, const RuntimeMethod* method) ; // System.Void ZXing.Common.CharacterSetECI::addCharacterSet(System.Int32,System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E (int32_t ___0_value, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_encodingNames, const RuntimeMethod* method) ; // System.Void ZXing.Common.ECI::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECI__ctor_m7023D07353C0DC397239EFF46AB1B17D9F950AA4 (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, int32_t ___0_val, const RuntimeMethod* method) ; // System.Void ZXing.Common.CharacterSetECI::.ctor(System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI__ctor_m597C0A428B62EDC84B5C0A3036C4F636C606DB6D (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* __this, int32_t ___0_value, String_t* ___1_encodingName, const RuntimeMethod* method) ; // System.String System.String::ToUpper() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49 (String_t* __this, const RuntimeMethod* method) ; // System.String ZXing.Common.CharacterSetECI::get_EncodingName() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* CharacterSetECI_get_EncodingName_m272EE3EF5B335425B67AB4394B5EF390B05FA5A6_inline (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* __this, const RuntimeMethod* method) ; // System.Text.Encoding ZXing.Common.CharacterSetECI::getEncoding(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996 (String_t* ___0_encodingName, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.DecoderResult::get_StructuredAppendParity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecoderResult_get_StructuredAppendParity_m7EAA417281140367E7E68957AE3AB8B7AFAC7296_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.DecoderResult::get_StructuredAppendSequenceNumber() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecoderResult_get_StructuredAppendSequenceNumber_m026121E33E58EAE491ED208E1B185FAF0216665C_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.String,System.Collections.Generic.IList`1,System.String,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_m24A8B702E915DE0F6A0E4E4B73CEA7DB0DD20DCB (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, String_t* ___1_text, RuntimeObject* ___2_byteSegments, String_t* ___3_ecLevel, int32_t ___4_saSequence, int32_t ___5_saParity, int32_t ___6_symbologyModifier, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.Int32,System.String,System.Collections.Generic.IList`1,System.String,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_m0324D07449BCD89200761423FD99DE305081D160 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, int32_t ___1_numBits, String_t* ___2_text, RuntimeObject* ___3_byteSegments, String_t* ___4_ecLevel, int32_t ___5_saSequence, int32_t ___6_saParity, int32_t ___7_symbologyModifier, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_RawBytes(System.Byte[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_RawBytes_mB341C6CFEF5A564E774B14344FF59D2A847CDFD8_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_NumBits(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_NumBits_m97E5D35D4BC5F5BADB3C1265DA3EE38988C37D29_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_Text(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_Text_m9FDD1087E10ECF533CD344539B8B8CFA83F2F889_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_ByteSegments(System.Collections.Generic.IList`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_ByteSegments_mBFE26BBF59C9CBA6B819FCC686CEB85754C86721_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_ECLevel(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_ECLevel_mA575A41EDEC517342DBF8FD6E16E8B0885A32E52_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_StructuredAppendParity(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_StructuredAppendParity_mF803A85DF609059BB60E9A0A26944DDBDB0AFD5A_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_StructuredAppendSequenceNumber(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_StructuredAppendSequenceNumber_mBD60ADE3C66EFE60440AFF9344D6759B6FA4124E_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_SymbologyModifier(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_SymbologyModifier_m2D2FE89579A18D39D987C664CFD4A38292D5C2FE_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ; // System.Collections.Generic.IDictionary`2 ZXing.Common.DecodingOptions::get_Hints() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2::.ctor() inline void ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* __this, const RuntimeMethod* method) { (( void (*) (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0*, const RuntimeMethod*))ChangeNotifyDictionary_2__ctor_mDC11FC8C91D4B000B1677A7B2884D7542B6A143C_gshared)(__this, method); } // System.Void ZXing.Common.DecodingOptions::set_Hints(System.Collections.Generic.IDictionary`2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecodingOptions_set_Hints_mE3561A95716FF8341A0849FACD3D2DEA5B97A8DD_inline (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecodingOptions::set_UseCode39ExtendedMode(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_UseCode39ExtendedMode_mE764802E67EF5E1B6D15C2DA6243523DAA34DDD9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecodingOptions::set_UseCode39RelaxedExtendedMode(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_UseCode39RelaxedExtendedMode_m382C314B870044C5CE608E7460E4F6A747514372 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_mE9F1E1F6E8B261D5D4D0AC704E03E680A2EA21DA (Action_2_t289BAF75267253402F54F4FD038D938211304C1F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_t289BAF75267253402F54F4FD038D938211304C1F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared)(__this, ___0_object, ___1_method, method); } // System.Void ZXing.Common.DecodingOptions/ChangeNotifyDictionary`2::add_ValueChanged(System.Action`2) inline void ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* __this, Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___0_value, const RuntimeMethod* method) { (( void (*) (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0*, Action_2_t289BAF75267253402F54F4FD038D938211304C1F*, const RuntimeMethod*))ChangeNotifyDictionary_2_add_ValueChanged_mDB52722A79CDC02F24F7A777979821FB53B29572_gshared)(__this, ___0_value, method); } // System.Void System.Action`2::Invoke(T1,T2) inline void Action_2_Invoke_m2647E8AE2A067992C75B6E689B16B86816C565AF_inline (Action_2_t289BAF75267253402F54F4FD038D938211304C1F* __this, RuntimeObject* ___0_arg1, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_t289BAF75267253402F54F4FD038D938211304C1F*, RuntimeObject*, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::quadrilateralToQuadrilateral(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_quadrilateralToQuadrilateral_m4FEFE2B66DCFFDDBD0B488AEAFADA0039DCB2AE5 (float ___0_x0, float ___1_y0, float ___2_x1, float ___3_y1, float ___4_x2, float ___5_y2, float ___6_x3, float ___7_y3, float ___8_x0p, float ___9_y0p, float ___10_x1p, float ___11_y1p, float ___12_x2p, float ___13_y2p, float ___14_x3p, float ___15_y3p, const RuntimeMethod* method) ; // System.Void ZXing.Common.PerspectiveTransform::transformPoints(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerspectiveTransform_transformPoints_m038E25D829B3C958C13B9D0D0E6CD7906B4F96CD (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_points, const RuntimeMethod* method) ; // System.Boolean ZXing.Common.GridSampler::checkAndNudgePoints(ZXing.Common.BitMatrix,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridSampler_checkAndNudgePoints_mE0AF55801E0BFE8AFF09835670F4C27C89C124AF (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_points, const RuntimeMethod* method) ; // System.Void ZXing.Common.GridSampler::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridSampler__ctor_m9E0574E98127DF9E33D53A3D2281674EEA1071A6 (GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.DetectorResult::set_Bits(ZXing.Common.BitMatrix) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DetectorResult_set_Bits_mAD157FD7891021E1602FE6D678826EAC297C66F0_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.DetectorResult::set_Points(ZXing.ResultPoint[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DetectorResult_set_Points_m4037E4E715F8FBEBA944AFE3885B96EA8BF43AC3_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.ECI::set_Value(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ECI_set_Value_m3310F721655F240B0BC3780628631AF3B07A7338_inline (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, int32_t ___0_value, const RuntimeMethod* method) ; // ZXing.Common.CharacterSetECI ZXing.Common.CharacterSetECI::getCharacterSetECIByValue(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* CharacterSetECI_getCharacterSetECIByValue_m6181D21A289A9D4650098529EA52CAE5A8A82710 (int32_t ___0_value, const RuntimeMethod* method) ; // System.Collections.Generic.IDictionary`2 ZXing.Common.EncodingOptions::get_Hints() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mEBDC6492FA82D5299A66D696831841C5A7CC0A7A (Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } // System.Void ZXing.Common.EncodingOptions::set_Hints(System.Collections.Generic.IDictionary`2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncodingOptions_set_Hints_m2C1CA13760646F26BFEF0295B4D380823F634FE5_inline (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Binarizer::.ctor(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Binarizer__ctor_m998F6088E701653D5ADED2C8B7473AFB87F3198D (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) ; // System.Void ZXing.Common.GlobalHistogramBinarizer::initArrays(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalHistogramBinarizer_initArrays_m0137CC3E6C3E5D54D0474EE69462041E17CCCE75 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, int32_t ___0_luminanceSize, const RuntimeMethod* method) ; // System.Boolean ZXing.Common.GlobalHistogramBinarizer::estimateBlackPoint(System.Int32[],System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GlobalHistogramBinarizer_estimateBlackPoint_m6D15F1688CB03497FF8C75DFC376047D51594208 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_buckets, int32_t* ___1_blackPoint, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitArray::set_Item(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_set_Item_mF94007FC3501028771E0CF00B0E54E2A109BEF1F (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, bool ___1_value, const RuntimeMethod* method) ; // System.Void ZXing.Common.GlobalHistogramBinarizer::.ctor(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalHistogramBinarizer__ctor_mF56228DB678DD6651FA236D5099F7F0589694082 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) ; // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.DefaultGridSampler::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultGridSampler__ctor_m95FB3FC9F9078D3D7B6559FA108F31A8EA6FB1B6 (DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.HybridBinarizer::binarizeEntireImage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_binarizeEntireImage_m5626F91BC8D1FC6EE366BE9ACDF6AFF21077ED3B (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, const RuntimeMethod* method) ; // System.Void ZXing.Common.HybridBinarizer::.ctor(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer__ctor_mA5EAA639B62EF4B0D4713FFDCBDF408136B63459 (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) ; // System.Int32[][] ZXing.Common.HybridBinarizer::calculateBlackPoints(System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* HybridBinarizer_calculateBlackPoints_m1C30CBF01BC6C5499D5E2EB460D2A19D60F58D53 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_subWidth, int32_t ___2_subHeight, int32_t ___3_width, int32_t ___4_height, const RuntimeMethod* method) ; // System.Void ZXing.Common.HybridBinarizer::calculateThresholdForBlock(System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32,System.Int32[][],ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_calculateThresholdForBlock_mD9F6546A3EF83A65A59F129B6340424DB8A31C04 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_subWidth, int32_t ___2_subHeight, int32_t ___3_width, int32_t ___4_height, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___5_blackPoints, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___6_matrix, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.Common.GlobalHistogramBinarizer::get_BlackMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* GlobalHistogramBinarizer_get_BlackMatrix_mB16D66BBF85B3BB113F58080CC4B28B4951DD5D1 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Common.HybridBinarizer::cap(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HybridBinarizer_cap_m152D2158B8E997FFAC30E3BF4D3314A409B117CE (int32_t ___0_value, int32_t ___1_max, const RuntimeMethod* method) ; // System.Void ZXing.Common.HybridBinarizer::thresholdBlock(System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32,ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_thresholdBlock_mAC2C07D540C8F35DCA98E8F5FD6AEBB42DA21D21 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_xoffset, int32_t ___2_yoffset, int32_t ___3_threshold, int32_t ___4_stride, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___5_matrix, const RuntimeMethod* method) ; // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::quadrilateralToSquare(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_quadrilateralToSquare_m43754D669AE08F00E3DA4AC177932432C3A6DB1B (float ___0_x0, float ___1_y0, float ___2_x1, float ___3_y1, float ___4_x2, float ___5_y2, float ___6_x3, float ___7_y3, const RuntimeMethod* method) ; // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::squareToQuadrilateral(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_squareToQuadrilateral_m28358DCDD5540AD89D423EF40C6D2B659904F564 (float ___0_x0, float ___1_y0, float ___2_x1, float ___3_y1, float ___4_x2, float ___5_y2, float ___6_x3, float ___7_y3, const RuntimeMethod* method) ; // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::times(ZXing.Common.PerspectiveTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_times_mE48A5A06404AAEF35B077D186D062204881870C3 (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* ___0_other, const RuntimeMethod* method) ; // System.Void ZXing.Common.PerspectiveTransform::.ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerspectiveTransform__ctor_mC20D52070FAD2F6C52A8E1D8031708A3DC953E01 (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, float ___0_a11, float ___1_a21, float ___2_a31, float ___3_a12, float ___4_a22, float ___5_a32, float ___6_a13, float ___7_a23, float ___8_a33, const RuntimeMethod* method) ; // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::buildAdjoint() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_buildAdjoint_m972D4AEE3A7AD689C8BA27B24A831A0A5023A4F0 (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, const RuntimeMethod* method) ; // System.Text.Encoding System.Text.Encoding::get_UTF8() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ; // System.Text.Encoding ZXing.Common.StringUtils::guessCharset(System.Byte[],System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* StringUtils_guessCharset_m6A654C9AB8A213AA4F67BC40ED3BF4CD6464D1E9 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, RuntimeObject* ___1_hints, const RuntimeMethod* method) ; // System.Text.Encoding System.Text.Encoding::get_Unicode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0 (const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void ZXing.Datamatrix.Encoder.Encodation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Encodation__ctor_m0101D62D11586CDE6332479D310B743EAAA129B1 (Encodation_t9F8654164F394095BFDAAF18B325F638F00C61E8* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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 ZXing.Datamatrix.Encoder.EncoderContext::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext__cctor_mD287150CA6D771646163B2F8A34832ACF3D70CA7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); s_Il2CppMethodInitialized = true; } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0; L_0 = Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187(_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE, NULL); ((EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_StaticFields*)il2cpp_codegen_static_fields_for(EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var))->___encoding_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_StaticFields*)il2cpp_codegen_static_fields_for(EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var))->___encoding_9), (void*)L_0); return; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext__ctor_mA92A7238CC1EB75FED321BEE140B66DD3BBDCC85 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, String_t* ___0_msg, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; StringBuilder_t* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; Il2CppChar V_4 = 0x0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ((EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_StaticFields*)il2cpp_codegen_static_fields_for(EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var))->___encoding_9; String_t* L_1 = ___0_msg; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(27 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_0, L_1); V_0 = L_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = V_0; NullCheck(L_3); StringBuilder_t* L_4 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_4); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_4, ((int32_t)(((RuntimeArray*)L_3)->max_length)), NULL); V_1 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; NullCheck(L_5); V_2 = ((int32_t)(((RuntimeArray*)L_5)->max_length)); V_3 = 0; goto IL_006c; } IL_0023: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; int32_t L_7 = V_3; NullCheck(L_6); int32_t L_8 = L_7; uint8_t L_9 = (L_6)->GetAt(static_cast(L_8)); V_4 = ((int32_t)(uint16_t)((int32_t)((int32_t)L_9&((int32_t)255)))); Il2CppChar L_10 = V_4; if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)63))))) { goto IL_005f; } } { String_t* L_11 = ___0_msg; int32_t L_12 = V_3; NullCheck(L_11); Il2CppChar L_13; L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_11, L_12, NULL); if ((((int32_t)L_13) == ((int32_t)((int32_t)63)))) { goto IL_005f; } } { il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var))); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_14 = ((EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_StaticFields*)il2cpp_codegen_static_fields_for(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var))))->___encoding_9; NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String System.Text.Encoding::get_WebName() */, L_14); String_t* L_16; L_16 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB93C9FC35FA93812656A4030E1384E918F34FF37)), L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0D8F267A049FEA53ABC6A865F33EBF5EABDA7B30)), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_17 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_17); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_17, L_16, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EncoderContext__ctor_mA92A7238CC1EB75FED321BEE140B66DD3BBDCC85_RuntimeMethod_var))); } IL_005f: { StringBuilder_t* L_18 = V_1; Il2CppChar L_19 = V_4; NullCheck(L_18); StringBuilder_t* L_20; L_20 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_18, L_19, NULL); int32_t L_21 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_006c: { int32_t L_22 = V_3; int32_t L_23 = V_2; if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_0023; } } { StringBuilder_t* L_24 = V_1; NullCheck(L_24); String_t* L_25; L_25 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_24); __this->___msg_0 = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___msg_0), (void*)L_25); __this->___shape_1 = 0; String_t* L_26 = ___0_msg; NullCheck(L_26); int32_t L_27; L_27 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_26, NULL); StringBuilder_t* L_28 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_28); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_28, L_27, NULL); __this->___codewords_4 = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->___codewords_4), (void*)L_28); __this->___newEncoding_6 = (-1); return; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::setSymbolShape(ZXing.Datamatrix.Encoder.SymbolShapeHint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_setSymbolShape_m36A3FAF7338446232390BFF33805E6FD6128D6A1 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_shape, const RuntimeMethod* method) { { int32_t L_0 = ___0_shape; __this->___shape_1 = L_0; return; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::setSizeConstraints(ZXing.Dimension,ZXing.Dimension) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_setSizeConstraints_m14A1C6F72089324717EC233B26E0424A1AB9B531 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___0_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___1_maxSize, const RuntimeMethod* method) { { Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_0 = ___0_minSize; __this->___minSize_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___minSize_2), (void*)L_0); Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_1 = ___1_maxSize; __this->___maxSize_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___maxSize_3), (void*)L_1); return; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::setSkipAtEnd(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_count; __this->___skipAtEnd_8 = L_0; return; } } // System.Char ZXing.Datamatrix.Encoder.EncoderContext::get_CurrentChar() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar EncoderContext_get_CurrentChar_mB76AD65C36C9C79320CCF3F3AB9F1D1C76E67867 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___msg_0; int32_t L_1 = __this->___pos_5; NullCheck(L_0); Il2CppChar L_2; L_2 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, L_1, NULL); return L_2; } } // System.Char ZXing.Datamatrix.Encoder.EncoderContext::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar EncoderContext_get_Current_m27F2B6BB9F10E743703F2E18698F07642A69B888 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___msg_0; int32_t L_1 = __this->___pos_5; NullCheck(L_0); Il2CppChar L_2; L_2 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_0, L_1, NULL); return L_2; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::writeCodewords(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_writeCodewords_mC484A9B88359110CD5BF422F56D3737D711B683D (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, String_t* ___0_codewords, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___codewords_4; String_t* L_1 = ___0_codewords; NullCheck(L_0); StringBuilder_t* L_2; L_2 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_0, L_1, NULL); return; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::writeCodeword(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, Il2CppChar ___0_codeword, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___codewords_4; Il2CppChar L_1 = ___0_codeword; NullCheck(L_0); StringBuilder_t* L_2; L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_0, L_1, NULL); return; } } // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_CodewordCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_CodewordCount_m749647B508D96F95CBB40616B2C081F8F45DB406 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___codewords_4; NullCheck(L_0); int32_t L_1; L_1 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_0, NULL); return L_1; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::signalEncoderChange(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_encoding, const RuntimeMethod* method) { { int32_t L_0 = ___0_encoding; __this->___newEncoding_6 = L_0; return; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::resetEncoderSignal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_resetEncoderSignal_m7690BA3941423F51651724908D5C2965466CAF8C (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { __this->___newEncoding_6 = (-1); return; } } // System.Boolean ZXing.Datamatrix.Encoder.EncoderContext::get_HasMoreCharacters() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___pos_5; int32_t L_1; L_1 = EncoderContext_get_TotalMessageCharCount_mA2FD83A874BF4225530991EF9D3A4B4B5FA439CC(__this, NULL); return (bool)((((int32_t)L_0) < ((int32_t)L_1))? 1 : 0); } } // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_TotalMessageCharCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_TotalMessageCharCount_mA2FD83A874BF4225530991EF9D3A4B4B5FA439CC (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___msg_0; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); int32_t L_2 = __this->___skipAtEnd_8; return ((int32_t)il2cpp_codegen_subtract(L_1, L_2)); } } // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_RemainingCharacters() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_RemainingCharacters_mA530DFEAC15D821623755E6968D8620EC4716341 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = EncoderContext_get_TotalMessageCharCount_mA2FD83A874BF4225530991EF9D3A4B4B5FA439CC(__this, NULL); int32_t L_1 = __this->___pos_5; return ((int32_t)il2cpp_codegen_subtract(L_0, L_1)); } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::updateSymbolInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_updateSymbolInfo_mD403E3EB27A64E7A0DF65A88D7FCBCB6BDC76E22 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = EncoderContext_get_CodewordCount_m749647B508D96F95CBB40616B2C081F8F45DB406(__this, NULL); EncoderContext_updateSymbolInfo_m852A1D49A0DBE30ECB5DA3DE3340C48CEC9BB91B(__this, L_0, NULL); return; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::updateSymbolInfo(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_updateSymbolInfo_m852A1D49A0DBE30ECB5DA3DE3340C48CEC9BB91B (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_len, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_0 = __this->___symbolInfo_7; if (!L_0) { goto IL_0016; } } { int32_t L_1 = ___0_len; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_2 = __this->___symbolInfo_7; NullCheck(L_2); int32_t L_3 = L_2->___dataCapacity_3; if ((((int32_t)L_1) <= ((int32_t)L_3))) { goto IL_0035; } } IL_0016: { int32_t L_4 = ___0_len; int32_t L_5 = __this->___shape_1; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_6 = __this->___minSize_2; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_7 = __this->___maxSize_3; il2cpp_codegen_runtime_class_init_inline(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_8; L_8 = SymbolInfo_lookup_mA810133F88C2DBB5D6E450D4FE260B3B46990B3A(L_4, L_5, L_6, L_7, (bool)1, NULL); __this->___symbolInfo_7 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___symbolInfo_7), (void*)L_8); } IL_0035: { return; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::resetSymbolInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_resetSymbolInfo_mA2A60DBB16EFF414C97CF8AC479C6C3C19A9FA35 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { __this->___symbolInfo_7 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___symbolInfo_7), (void*)(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)NULL); return; } } // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_Pos() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___pos_5; return L_0; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::set_Pos(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___pos_5 = L_0; return; } } // System.Text.StringBuilder ZXing.Datamatrix.Encoder.EncoderContext::get_Codewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___codewords_4; return L_0; } } // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.EncoderContext::get_SymbolInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_0 = __this->___symbolInfo_7; return L_0; } } // System.Int32 ZXing.Datamatrix.Encoder.EncoderContext::get_NewEncoding() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___newEncoding_6; return L_0; } } // System.String ZXing.Datamatrix.Encoder.EncoderContext::get_Message() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___msg_0; return L_0; } } // System.Boolean ZXing.Datamatrix.Encoder.EncoderContext::get_Fnc1CodewordIsWritten() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EncoderContext_get_Fnc1CodewordIsWritten_m12AB5E51D60EF548B1A59F5655CBDE5927AB9C6B (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CFnc1CodewordIsWrittenU3Ek__BackingField_10; return L_0; } } // System.Void ZXing.Datamatrix.Encoder.EncoderContext::set_Fnc1CodewordIsWritten(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncoderContext_set_Fnc1CodewordIsWritten_m72097CBDF75AFF79C764F1ABB255EDC289FCCCC3 (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CFnc1CodewordIsWrittenU3Ek__BackingField_10 = L_0; 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 ZXing.Datamatrix.Encoder.ErrorCorrection::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorCorrection__cctor_mEE81607FF4B83A9947E466D060463341CBA0DAA7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____031A7DAB4A9DA871178C39A60B07218F323F2FFF0B20515E960157325A736FA5_2_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____0DA449C0FF1FEA38DEDB3CBF33D6EA0BAC52B769108DFBFFC3B3FFBE2BEA62B6_19_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____39E265F2471EC546352DFF702DAB30438EDB4EC16476177FFDE70686A10D7BA4_90_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____400C0E18231705F4F9C7BA6F6E8817FD739DFC494E04EC17313B4271B1859934_104_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____46909D84EC9AF5DBF9113432593C4E89CCE8D2F54253B62FA0EA71FC3727D888_120_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____49DA175B59DD524F60B4588AA0543382B4CE84AC0EDC7952502C7603F8A32766_127_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____4C2817831C601A9BBB49CE6749056395F47322DCB7FF38D100CF0F6E8D3DFC41_130_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____5B6F85B8869E38A165A961AF5A2B9046FF1DB878FA266659D539F16C3F96635F_164_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____783707DEB573CE35EA8ED5733E56C1EB36B6490168A9C3BD6BAC000D7D5BE0E9_213_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____84A29533CD28AA379618E8B5FCA42CEA74BE3BD0BD75DE950A4F82CB05BA1AE2_234_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____9CEF436DFAEC5D0FF26734AA2AE76EBFAC739240E0A4607387D14F8263B197FA_271_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____A0241A6EC484A8C85C2B2E0E1240E8132BE93CC6A126E4F2DE5FF06D4796209E_277_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____AA75373A0609E9AD0D3F416A48CE4BB81EC06A3171698F7D131B1E5B6BCB2912_292_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____B507BA66C95A60706EC089F80F46572640788389E51DEB981DB759D0716082ED_307_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____D9A7E16619B0E4535F822EAA39A5F9AC239D36012705F0F83CD0C09B2B987F24_367_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____DE64651006CFFFAC311C4370FD15C4D6EB76ACEBEA906C43C3997BFA28EB52B3_373_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____FA679997A61BF1A27D5B90BD1C746443BFA7979761F27D63F49058FE27938F2A_421_FieldInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____39E265F2471EC546352DFF702DAB30438EDB4EC16476177FFDE70686A10D7BA4_90_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTOR_SETS_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTOR_SETS_0), (void*)L_1); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_4 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_7 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____A0241A6EC484A8C85C2B2E0E1240E8132BE93CC6A126E4F2DE5FF06D4796209E_277_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_6, L_7, NULL); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_6); (L_4)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_6); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_8 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)7); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_11 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____84A29533CD28AA379618E8B5FCA42CEA74BE3BD0BD75DE950A4F82CB05BA1AE2_234_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_10, L_11, NULL); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_10); (L_8)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_10); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_12 = L_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)10)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = L_13; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_15 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____46909D84EC9AF5DBF9113432593C4E89CCE8D2F54253B62FA0EA71FC3727D888_120_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_14, L_15, NULL); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_14); (L_12)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_14); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_16 = L_12; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)11)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = L_17; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_19 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____B507BA66C95A60706EC089F80F46572640788389E51DEB981DB759D0716082ED_307_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_18, L_19, NULL); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_18); (L_16)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_18); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_20 = L_16; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)12)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = L_21; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_23 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____0DA449C0FF1FEA38DEDB3CBF33D6EA0BAC52B769108DFBFFC3B3FFBE2BEA62B6_19_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_22, L_23, NULL); NullCheck(L_20); ArrayElementTypeCheck (L_20, L_22); (L_20)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_22); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_24 = L_20; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)14)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = L_25; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_27 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____D9A7E16619B0E4535F822EAA39A5F9AC239D36012705F0F83CD0C09B2B987F24_367_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_26, L_27, NULL); NullCheck(L_24); ArrayElementTypeCheck (L_24, L_26); (L_24)->SetAt(static_cast(5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_26); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_28 = L_24; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)18)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = L_29; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_31 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____49DA175B59DD524F60B4588AA0543382B4CE84AC0EDC7952502C7603F8A32766_127_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_30, L_31, NULL); NullCheck(L_28); ArrayElementTypeCheck (L_28, L_30); (L_28)->SetAt(static_cast(6), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_30); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_32 = L_28; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = L_33; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_35 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____FA679997A61BF1A27D5B90BD1C746443BFA7979761F27D63F49058FE27938F2A_421_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_34, L_35, NULL); NullCheck(L_32); ArrayElementTypeCheck (L_32, L_34); (L_32)->SetAt(static_cast(7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_34); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_36 = L_32; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)24)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = L_37; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_39 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____5B6F85B8869E38A165A961AF5A2B9046FF1DB878FA266659D539F16C3F96635F_164_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_38, L_39, NULL); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_38); (L_36)->SetAt(static_cast(8), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_38); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_40 = L_36; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)28)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = L_41; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_43 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____9CEF436DFAEC5D0FF26734AA2AE76EBFAC739240E0A4607387D14F8263B197FA_271_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_42, L_43, NULL); NullCheck(L_40); ArrayElementTypeCheck (L_40, L_42); (L_40)->SetAt(static_cast(((int32_t)9)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_42); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_44 = L_40; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)36)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = L_45; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_47 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____783707DEB573CE35EA8ED5733E56C1EB36B6490168A9C3BD6BAC000D7D5BE0E9_213_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_46, L_47, NULL); NullCheck(L_44); ArrayElementTypeCheck (L_44, L_46); (L_44)->SetAt(static_cast(((int32_t)10)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_46); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_48 = L_44; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)42)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = L_49; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_51 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____AA75373A0609E9AD0D3F416A48CE4BB81EC06A3171698F7D131B1E5B6BCB2912_292_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_50, L_51, NULL); NullCheck(L_48); ArrayElementTypeCheck (L_48, L_50); (L_48)->SetAt(static_cast(((int32_t)11)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_50); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_52 = L_48; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)48)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54 = L_53; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_55 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____400C0E18231705F4F9C7BA6F6E8817FD739DFC494E04EC17313B4271B1859934_104_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_54, L_55, NULL); NullCheck(L_52); ArrayElementTypeCheck (L_52, L_54); (L_52)->SetAt(static_cast(((int32_t)12)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_54); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_56 = L_52; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_57 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)56)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = L_57; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_59 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____4C2817831C601A9BBB49CE6749056395F47322DCB7FF38D100CF0F6E8D3DFC41_130_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_58, L_59, NULL); NullCheck(L_56); ArrayElementTypeCheck (L_56, L_58); (L_56)->SetAt(static_cast(((int32_t)13)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_58); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_60 = L_56; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)62)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = L_61; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_63 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____DE64651006CFFFAC311C4370FD15C4D6EB76ACEBEA906C43C3997BFA28EB52B3_373_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_62, L_63, NULL); NullCheck(L_60); ArrayElementTypeCheck (L_60, L_62); (L_60)->SetAt(static_cast(((int32_t)14)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_62); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_64 = L_60; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)68)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66 = L_65; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_67 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____031A7DAB4A9DA871178C39A60B07218F323F2FFF0B20515E960157325A736FA5_2_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_66, L_67, NULL); NullCheck(L_64); ArrayElementTypeCheck (L_64, L_66); (L_64)->SetAt(static_cast(((int32_t)15)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_66); ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTORS_1 = L_64; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTORS_1), (void*)L_64); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_68 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256)); ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG_3 = L_68; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG_3), (void*)L_68); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)255)); ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG_4 = L_69; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG_4), (void*)L_69); V_0 = 1; V_1 = 0; goto IL_01c4; } IL_019c: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG_4; int32_t L_71 = V_1; int32_t L_72 = V_0; NullCheck(L_70); (L_70)->SetAt(static_cast(L_71), (int32_t)L_72); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG_3; int32_t L_74 = V_0; int32_t L_75 = V_1; NullCheck(L_73); (L_73)->SetAt(static_cast(L_74), (int32_t)L_75); int32_t L_76 = V_0; V_0 = ((int32_t)(L_76<<1)); int32_t L_77 = V_0; if ((((int32_t)L_77) < ((int32_t)((int32_t)256)))) { goto IL_01c0; } } { int32_t L_78 = V_0; V_0 = ((int32_t)(L_78^((int32_t)301))); } IL_01c0: { int32_t L_79 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_79, 1)); } IL_01c4: { int32_t L_80 = V_1; if ((((int32_t)L_80) < ((int32_t)((int32_t)255)))) { goto IL_019c; } } { return; } } // System.String ZXing.Datamatrix.Encoder.ErrorCorrection::encodeECC200(System.String,ZXing.Datamatrix.Encoder.SymbolInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_encodeECC200_mDFEA773F30C951CFC5E9E6F3588AC81F168E3A6E (String_t* ___0_codewords, SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* ___1_symbolInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; String_t* V_2 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; StringBuilder_t* V_7 = NULL; String_t* V_8 = NULL; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; { String_t* L_0 = ___0_codewords; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_2 = ___1_symbolInfo; NullCheck(L_2); int32_t L_3 = L_2->___dataCapacity_3; if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_0019; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_4); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral67383CDB0350295936DD29F68F1153EBE023D00D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ErrorCorrection_encodeECC200_mDFEA773F30C951CFC5E9E6F3588AC81F168E3A6E_RuntimeMethod_var))); } IL_0019: { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_5 = ___1_symbolInfo; NullCheck(L_5); int32_t L_6 = L_5->___dataCapacity_3; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_7 = ___1_symbolInfo; NullCheck(L_7); int32_t L_8 = L_7->___errorCodewords_4; StringBuilder_t* L_9 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_9); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_9, ((int32_t)il2cpp_codegen_add(L_6, L_8)), NULL); V_0 = L_9; StringBuilder_t* L_10 = V_0; String_t* L_11 = ___0_codewords; NullCheck(L_10); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_10, L_11, NULL); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_13 = ___1_symbolInfo; NullCheck(L_13); int32_t L_14; L_14 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getInterleavedBlockCount() */, L_13); V_1 = L_14; int32_t L_15 = V_1; if ((!(((uint32_t)L_15) == ((uint32_t)1)))) { goto IL_0059; } } { String_t* L_16 = ___0_codewords; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_17 = ___1_symbolInfo; NullCheck(L_17); int32_t L_18 = L_17->___errorCodewords_4; il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); String_t* L_19; L_19 = ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B(L_16, L_18, NULL); V_2 = L_19; StringBuilder_t* L_20 = V_0; String_t* L_21 = V_2; NullCheck(L_20); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_20, L_21, NULL); goto IL_0132; } IL_0059: { StringBuilder_t* L_23 = V_0; StringBuilder_t* L_24 = V_0; NullCheck(L_24); int32_t L_25; L_25 = StringBuilder_get_Capacity_m9DBF3B3940BC0BB882CA26F0EDB53896A491AD1E(L_24, NULL); NullCheck(L_23); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_23, L_25, NULL); int32_t L_26 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_26); V_3 = L_27; int32_t L_28 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_28); V_4 = L_29; V_5 = 0; goto IL_009c; } IL_0079: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = V_3; int32_t L_31 = V_5; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_32 = ___1_symbolInfo; int32_t L_33 = V_5; NullCheck(L_32); int32_t L_34; L_34 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(5 /* System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getDataLengthForInterleavedBlock(System.Int32) */, L_32, ((int32_t)il2cpp_codegen_add(L_33, 1))); NullCheck(L_30); (L_30)->SetAt(static_cast(L_31), (int32_t)L_34); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = V_4; int32_t L_36 = V_5; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_37 = ___1_symbolInfo; int32_t L_38 = V_5; NullCheck(L_37); int32_t L_39; L_39 = SymbolInfo_getErrorLengthForInterleavedBlock_m40EEDA5793B81F1C3E89C3B02344028B39EA8F57_inline(L_37, ((int32_t)il2cpp_codegen_add(L_38, 1)), NULL); NullCheck(L_35); (L_35)->SetAt(static_cast(L_36), (int32_t)L_39); int32_t L_40 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_009c: { int32_t L_41 = V_5; int32_t L_42 = V_1; if ((((int32_t)L_41) < ((int32_t)L_42))) { goto IL_0079; } } { V_6 = 0; goto IL_012a; } IL_00a9: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = V_3; int32_t L_44 = V_6; NullCheck(L_43); int32_t L_45 = L_44; int32_t L_46 = (L_43)->GetAt(static_cast(L_45)); StringBuilder_t* L_47 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_47); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_47, L_46, NULL); V_7 = L_47; int32_t L_48 = V_6; V_10 = L_48; goto IL_00d0; } IL_00ba: { StringBuilder_t* L_49 = V_7; String_t* L_50 = ___0_codewords; int32_t L_51 = V_10; NullCheck(L_50); Il2CppChar L_52; L_52 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_50, L_51, NULL); NullCheck(L_49); StringBuilder_t* L_53; L_53 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_49, L_52, NULL); int32_t L_54 = V_10; int32_t L_55 = V_1; V_10 = ((int32_t)il2cpp_codegen_add(L_54, L_55)); } IL_00d0: { int32_t L_56 = V_10; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_57 = ___1_symbolInfo; NullCheck(L_57); int32_t L_58 = L_57->___dataCapacity_3; if ((((int32_t)L_56) < ((int32_t)L_58))) { goto IL_00ba; } } { StringBuilder_t* L_59 = V_7; NullCheck(L_59); String_t* L_60; L_60 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_59); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_4; int32_t L_62 = V_6; NullCheck(L_61); int32_t L_63 = L_62; int32_t L_64 = (L_61)->GetAt(static_cast(L_63)); il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); String_t* L_65; L_65 = ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B(L_60, L_64, NULL); V_8 = L_65; V_9 = 0; int32_t L_66 = V_6; V_11 = L_66; goto IL_0119; } IL_00f6: { StringBuilder_t* L_67 = V_0; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_68 = ___1_symbolInfo; NullCheck(L_68); int32_t L_69 = L_68->___dataCapacity_3; int32_t L_70 = V_11; String_t* L_71 = V_8; int32_t L_72 = V_9; int32_t L_73 = L_72; V_9 = ((int32_t)il2cpp_codegen_add(L_73, 1)); NullCheck(L_71); Il2CppChar L_74; L_74 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_71, L_73, NULL); NullCheck(L_67); StringBuilder_set_Chars_m20B53B0EEAB2A0BB0EC84A130FF12EA86ADD99AE(L_67, ((int32_t)il2cpp_codegen_add(L_69, L_70)), L_74, NULL); int32_t L_75 = V_11; int32_t L_76 = V_1; V_11 = ((int32_t)il2cpp_codegen_add(L_75, L_76)); } IL_0119: { int32_t L_77 = V_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = V_4; int32_t L_79 = V_6; NullCheck(L_78); int32_t L_80 = L_79; int32_t L_81 = (L_78)->GetAt(static_cast(L_80)); int32_t L_82 = V_1; if ((((int32_t)L_77) < ((int32_t)((int32_t)il2cpp_codegen_multiply(L_81, L_82))))) { goto IL_00f6; } } { int32_t L_83 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_83, 1)); } IL_012a: { int32_t L_84 = V_6; int32_t L_85 = V_1; if ((((int32_t)L_84) < ((int32_t)L_85))) { goto IL_00a9; } } IL_0132: { StringBuilder_t* L_86 = V_0; NullCheck(L_86); String_t* L_87; L_87 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_86); return L_87; } } // System.String ZXing.Datamatrix.Encoder.ErrorCorrection::createECCBlock(System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B (String_t* ___0_codewords, int32_t ___1_numECWords, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_2 = NULL; int32_t V_3 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; { V_0 = (-1); V_5 = 0; goto IL_001d; } IL_0007: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTOR_SETS_0; int32_t L_1 = V_5; NullCheck(L_0); int32_t L_2 = L_1; int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); int32_t L_4 = ___1_numECWords; if ((!(((uint32_t)L_3) == ((uint32_t)L_4)))) { goto IL_0017; } } { int32_t L_5 = V_5; V_0 = L_5; goto IL_0028; } IL_0017: { int32_t L_6 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_001d: { int32_t L_7 = V_5; il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTOR_SETS_0; NullCheck(L_8); if ((((int32_t)L_7) < ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_0007; } } IL_0028: { int32_t L_9 = V_0; if ((((int32_t)L_9) >= ((int32_t)0))) { goto IL_0043; } } { String_t* L_10; L_10 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___1_numECWords), NULL); String_t* L_11; L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9B8F649398C7E49B405A6B26D2C0D6199F62648E)), L_10, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_12 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_12); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_12, L_11, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ErrorCorrection_createECCBlock_m92AEABEDD92CA46D608D3A44BB7FFBA4D91D334B_RuntimeMethod_var))); } IL_0043: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_13 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___FACTORS_1; int32_t L_14 = V_0; NullCheck(L_13); int32_t L_15 = L_14; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = (L_13)->GetAt(static_cast(L_15)); V_1 = L_16; int32_t L_17 = ___1_numECWords; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_17); V_2 = L_18; V_6 = 0; goto IL_0062; } IL_0057: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_19 = V_2; int32_t L_20 = V_6; NullCheck(L_19); (L_19)->SetAt(static_cast(L_20), (Il2CppChar)0); int32_t L_21 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0062: { int32_t L_22 = V_6; int32_t L_23 = ___1_numECWords; if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_0057; } } { String_t* L_24 = ___0_codewords; NullCheck(L_24); int32_t L_25; L_25 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_24, NULL); V_3 = L_25; V_7 = 0; goto IL_0110; } IL_0076: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_26 = V_2; int32_t L_27 = ___1_numECWords; NullCheck(L_26); int32_t L_28 = ((int32_t)il2cpp_codegen_subtract(L_27, 1)); uint16_t L_29 = (uint16_t)(L_26)->GetAt(static_cast(L_28)); String_t* L_30 = ___0_codewords; int32_t L_31 = V_7; NullCheck(L_30); Il2CppChar L_32; L_32 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_30, L_31, NULL); V_8 = ((int32_t)((int32_t)L_29^(int32_t)L_32)); int32_t L_33 = ___1_numECWords; V_9 = ((int32_t)il2cpp_codegen_subtract(L_33, 1)); goto IL_00d4; } IL_008d: { int32_t L_34 = V_8; if (!L_34) { goto IL_00c4; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = V_1; int32_t L_36 = V_9; NullCheck(L_35); int32_t L_37 = L_36; int32_t L_38 = (L_35)->GetAt(static_cast(L_37)); if (!L_38) { goto IL_00c4; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_39 = V_2; int32_t L_40 = V_9; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_41 = V_2; int32_t L_42 = V_9; NullCheck(L_41); int32_t L_43 = ((int32_t)il2cpp_codegen_subtract(L_42, 1)); uint16_t L_44 = (uint16_t)(L_41)->GetAt(static_cast(L_43)); il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG_3; int32_t L_47 = V_8; NullCheck(L_46); int32_t L_48 = L_47; int32_t L_49 = (L_46)->GetAt(static_cast(L_48)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = V_1; int32_t L_52 = V_9; NullCheck(L_51); int32_t L_53 = L_52; int32_t L_54 = (L_51)->GetAt(static_cast(L_53)); NullCheck(L_50); int32_t L_55 = L_54; int32_t L_56 = (L_50)->GetAt(static_cast(L_55)); NullCheck(L_45); int32_t L_57 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_49, L_56))%((int32_t)255))); int32_t L_58 = (L_45)->GetAt(static_cast(L_57)); NullCheck(L_39); (L_39)->SetAt(static_cast(L_40), (Il2CppChar)((int32_t)(uint16_t)((int32_t)((int32_t)L_44^L_58)))); goto IL_00ce; } IL_00c4: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_59 = V_2; int32_t L_60 = V_9; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_61 = V_2; int32_t L_62 = V_9; NullCheck(L_61); int32_t L_63 = ((int32_t)il2cpp_codegen_subtract(L_62, 1)); uint16_t L_64 = (uint16_t)(L_61)->GetAt(static_cast(L_63)); NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (Il2CppChar)L_64); } IL_00ce: { int32_t L_65 = V_9; V_9 = ((int32_t)il2cpp_codegen_subtract(L_65, 1)); } IL_00d4: { int32_t L_66 = V_9; if ((((int32_t)L_66) > ((int32_t)0))) { goto IL_008d; } } { int32_t L_67 = V_8; if (!L_67) { goto IL_0106; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_68 = V_1; NullCheck(L_68); int32_t L_69 = 0; int32_t L_70 = (L_68)->GetAt(static_cast(L_69)); if (!L_70) { goto IL_0106; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_71 = V_2; il2cpp_codegen_runtime_class_init_inline(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_72 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___ALOG_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG_3; int32_t L_74 = V_8; NullCheck(L_73); int32_t L_75 = L_74; int32_t L_76 = (L_73)->GetAt(static_cast(L_75)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = ((ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrection_tCFB87E35EA52A444735DE902354B09293EF03F95_il2cpp_TypeInfo_var))->___LOG_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = V_1; NullCheck(L_78); int32_t L_79 = 0; int32_t L_80 = (L_78)->GetAt(static_cast(L_79)); NullCheck(L_77); int32_t L_81 = L_80; int32_t L_82 = (L_77)->GetAt(static_cast(L_81)); NullCheck(L_72); int32_t L_83 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_76, L_82))%((int32_t)255))); int32_t L_84 = (L_72)->GetAt(static_cast(L_83)); NullCheck(L_71); (L_71)->SetAt(static_cast(0), (Il2CppChar)((int32_t)(uint16_t)L_84)); goto IL_010a; } IL_0106: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_85 = V_2; NullCheck(L_85); (L_85)->SetAt(static_cast(0), (Il2CppChar)0); } IL_010a: { int32_t L_86 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_86, 1)); } IL_0110: { int32_t L_87 = V_7; int32_t L_88 = V_3; if ((((int32_t)L_87) < ((int32_t)L_88))) { goto IL_0076; } } { int32_t L_89 = ___1_numECWords; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_90 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_89); V_4 = L_90; V_10 = 0; goto IL_0138; } IL_0125: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_91 = V_4; int32_t L_92 = V_10; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_93 = V_2; int32_t L_94 = ___1_numECWords; int32_t L_95 = V_10; NullCheck(L_93); int32_t L_96 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_94, L_95)), 1)); uint16_t L_97 = (uint16_t)(L_93)->GetAt(static_cast(L_96)); NullCheck(L_91); (L_91)->SetAt(static_cast(L_92), (Il2CppChar)L_97); int32_t L_98 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_98, 1)); } IL_0138: { int32_t L_99 = V_10; int32_t L_100 = ___1_numECWords; if ((((int32_t)L_99) < ((int32_t)L_100))) { goto IL_0125; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_101 = V_4; String_t* L_102; L_102 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, L_101, NULL); return L_102; } } #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.Char ZXing.Datamatrix.Encoder.HighLevelEncoder::randomize253State(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar HighLevelEncoder_randomize253State_mFA79A84AC345A6B91494EC4E3A6014D1E48AE6D1 (int32_t ___0_codewordPosition, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_codewordPosition; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)149), L_0))%((int32_t)253))), 1)); int32_t L_1 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)129), L_1)); int32_t L_2 = V_1; if ((((int32_t)L_2) <= ((int32_t)((int32_t)254)))) { goto IL_0029; } } { int32_t L_3 = V_1; G_B3_0 = ((int32_t)il2cpp_codegen_subtract(L_3, ((int32_t)254))); goto IL_002a; } IL_0029: { int32_t L_4 = V_1; G_B3_0 = L_4; } IL_002a: { return ((int32_t)(uint16_t)G_B3_0); } } // System.String ZXing.Datamatrix.Encoder.HighLevelEncoder::encodeHighLevel(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HighLevelEncoder_encodeHighLevel_m50F688120B8B77B186125EBAE39AD4EC64A5EF61 (String_t* ___0_msg, const RuntimeMethod* method) { { String_t* L_0 = ___0_msg; String_t* L_1; L_1 = HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F(L_0, 0, (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)NULL, (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)NULL, 0, NULL); return L_1; } } // System.String ZXing.Datamatrix.Encoder.HighLevelEncoder::encodeHighLevel(System.String,ZXing.Datamatrix.Encoder.SymbolShapeHint,ZXing.Dimension,ZXing.Dimension,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F (String_t* ___0_msg, int32_t ___1_shape, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___2_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___3_maxSize, int32_t ___4_defaultEncodation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Encoder_t8E8C633360B59DC44DDF0856C311465156075ABB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE); s_Il2CppMethodInitialized = true; } EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* V_0 = NULL; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; StringBuilder_t* V_4 = NULL; { EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_0 = (EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C*)(EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C*)SZArrayNew(EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C_il2cpp_TypeInfo_var, (uint32_t)6); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_1 = L_0; ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B* L_2 = (ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B*)il2cpp_codegen_object_new(ASCIIEncoder_tCBAE69D002C518875F80E15278C1B650E40C108B_il2cpp_TypeInfo_var); NullCheck(L_2); ASCIIEncoder__ctor_mBADF0D8E0C74A3E4209F1004B2B67E30F99FCA8B(L_2, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_2); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_3 = L_1; C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B* L_4 = (C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B*)il2cpp_codegen_object_new(C40Encoder_t35D7E5B387138691F590B0C0CE9931524E7BAB7B_il2cpp_TypeInfo_var); NullCheck(L_4); C40Encoder__ctor_mCF8E217142B3FDA838E08A60382971B401B4ED19(L_4, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(1), (RuntimeObject*)L_4); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_5 = L_3; TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA* L_6 = (TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA*)il2cpp_codegen_object_new(TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA_il2cpp_TypeInfo_var); NullCheck(L_6); TextEncoder__ctor_m8D115F332EB1696AB94AC7B487EBA49A898F6ABE(L_6, NULL); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(2), (RuntimeObject*)L_6); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_7 = L_5; X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* L_8 = (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170*)il2cpp_codegen_object_new(X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170_il2cpp_TypeInfo_var); NullCheck(L_8); X12Encoder__ctor_mF028595A192E9DB5F0E9D431B48130B0FB4DDB89(L_8, NULL); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(3), (RuntimeObject*)L_8); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_9 = L_7; EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A* L_10 = (EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A*)il2cpp_codegen_object_new(EdifactEncoder_tD1D70DB7446C13EAEF517C1BE85D37A09999680A_il2cpp_TypeInfo_var); NullCheck(L_10); EdifactEncoder__ctor_mF8620B58F6DAD2999A7C249A3AA25130BB67B30B(L_10, NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(4), (RuntimeObject*)L_10); EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_11 = L_9; Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4* L_12 = (Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4*)il2cpp_codegen_object_new(Base256Encoder_t28281B24697CFA9D6CFC9112A59011FE632324A4_il2cpp_TypeInfo_var); NullCheck(L_12); Base256Encoder__ctor_mEB9C5A0354696DBFBBB174D7093FDF5486076587(L_12, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(5), (RuntimeObject*)L_12); V_0 = L_11; String_t* L_13 = ___0_msg; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_14 = (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E*)il2cpp_codegen_object_new(EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E_il2cpp_TypeInfo_var); NullCheck(L_14); EncoderContext__ctor_mA92A7238CC1EB75FED321BEE140B66DD3BBDCC85(L_14, L_13, NULL); V_1 = L_14; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_15 = V_1; int32_t L_16 = ___1_shape; NullCheck(L_15); EncoderContext_setSymbolShape_m36A3FAF7338446232390BFF33805E6FD6128D6A1_inline(L_15, L_16, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_17 = V_1; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_18 = ___2_minSize; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_19 = ___3_maxSize; NullCheck(L_17); EncoderContext_setSizeConstraints_m14A1C6F72089324717EC233B26E0424A1AB9B531(L_17, L_18, L_19, NULL); String_t* L_20 = ___0_msg; NullCheck(L_20); bool L_21; L_21 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_20, _stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE, NULL); if (!L_21) { goto IL_0092; } } { String_t* L_22 = ___0_msg; NullCheck(L_22); bool L_23; L_23 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_22, _stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811, NULL); if (!L_23) { goto IL_0092; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_24 = V_1; NullCheck(L_24); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_24, ((int32_t)236), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_25 = V_1; NullCheck(L_25); EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758_inline(L_25, 2, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_26 = V_1; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_27 = L_26; NullCheck(L_27); int32_t L_28; L_28 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_27, NULL); NullCheck(_stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE); int32_t L_29; L_29 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE, NULL); NullCheck(L_27); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_27, ((int32_t)il2cpp_codegen_add(L_28, L_29)), NULL); goto IL_00d5; } IL_0092: { String_t* L_30 = ___0_msg; NullCheck(L_30); bool L_31; L_31 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_30, _stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487, NULL); if (!L_31) { goto IL_00d5; } } { String_t* L_32 = ___0_msg; NullCheck(L_32); bool L_33; L_33 = String_EndsWith_mCD3754F5401E19CE7821CD398986E4EAA6AD87DC(L_32, _stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811, NULL); if (!L_33) { goto IL_00d5; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_34 = V_1; NullCheck(L_34); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_34, ((int32_t)237), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_35 = V_1; NullCheck(L_35); EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758_inline(L_35, 2, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_36 = V_1; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_37 = L_36; NullCheck(L_37); int32_t L_38; L_38 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_37, NULL); NullCheck(_stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487); int32_t L_39; L_39 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487, NULL); NullCheck(L_37); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_37, ((int32_t)il2cpp_codegen_add(L_38, L_39)), NULL); } IL_00d5: { int32_t L_40 = ___4_defaultEncodation; V_2 = L_40; int32_t L_41 = V_2; switch (L_41) { case 0: { goto IL_016f; } case 1: { goto IL_0105; } case 2: { goto IL_011f; } case 3: { goto IL_0112; } case 4: { goto IL_012c; } case 5: { goto IL_00f8; } } } { goto IL_0139; } IL_00f8: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_42 = V_1; NullCheck(L_42); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_42, ((int32_t)231), NULL); goto IL_016f; } IL_0105: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_43 = V_1; NullCheck(L_43); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_43, ((int32_t)230), NULL); goto IL_016f; } IL_0112: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_44 = V_1; NullCheck(L_44); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_44, ((int32_t)238), NULL); goto IL_016f; } IL_011f: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_45 = V_1; NullCheck(L_45); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_45, ((int32_t)239), NULL); goto IL_016f; } IL_012c: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_46 = V_1; NullCheck(L_46); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_46, ((int32_t)240), NULL); goto IL_016f; } IL_0139: { String_t* L_47; L_47 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL); String_t* L_48; L_48 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral079D8113D90FB15CC7F2CC08488ED6286C66EBDF)), L_47, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_49 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_49); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_49, L_48, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_49, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HighLevelEncoder_encodeHighLevel_m1004474CB777AB33AA6E7BB8765181E240837B3F_RuntimeMethod_var))); } IL_0150: { EncoderU5BU5D_t0E3ADDB3B44E16DA2C01D4D2F6AC07DC0157EC7C* L_50 = V_0; int32_t L_51 = V_2; NullCheck(L_50); int32_t L_52 = L_51; RuntimeObject* L_53 = (L_50)->GetAt(static_cast(L_52)); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_54 = V_1; NullCheck(L_53); InterfaceActionInvoker1< EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* >::Invoke(1 /* System.Void ZXing.Datamatrix.Encoder.Encoder::encode(ZXing.Datamatrix.Encoder.EncoderContext) */, Encoder_t8E8C633360B59DC44DDF0856C311465156075ABB_il2cpp_TypeInfo_var, L_53, L_54); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_55 = V_1; NullCheck(L_55); int32_t L_56; L_56 = EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline(L_55, NULL); if ((((int32_t)L_56) < ((int32_t)0))) { goto IL_016f; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_57 = V_1; NullCheck(L_57); int32_t L_58; L_58 = EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline(L_57, NULL); V_2 = L_58; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_59 = V_1; NullCheck(L_59); EncoderContext_resetEncoderSignal_m7690BA3941423F51651724908D5C2965466CAF8C(L_59, NULL); } IL_016f: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_60 = V_1; NullCheck(L_60); bool L_61; L_61 = EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468(L_60, NULL); if (L_61) { goto IL_0150; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_62 = V_1; NullCheck(L_62); StringBuilder_t* L_63; L_63 = EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline(L_62, NULL); NullCheck(L_63); int32_t L_64; L_64 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_63, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_65 = V_1; NullCheck(L_65); EncoderContext_updateSymbolInfo_mD403E3EB27A64E7A0DF65A88D7FCBCB6BDC76E22(L_65, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_66 = V_1; NullCheck(L_66); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_67; L_67 = EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline(L_66, NULL); NullCheck(L_67); int32_t L_68 = L_67->___dataCapacity_3; V_3 = L_68; int32_t L_69 = V_3; if ((((int32_t)L_64) >= ((int32_t)L_69))) { goto IL_01ad; } } { int32_t L_70 = V_2; if (!L_70) { goto IL_01ad; } } { int32_t L_71 = V_2; if ((((int32_t)L_71) == ((int32_t)5))) { goto IL_01ad; } } { int32_t L_72 = V_2; if ((((int32_t)L_72) == ((int32_t)4))) { goto IL_01ad; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_73 = V_1; NullCheck(L_73); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_73, ((int32_t)254), NULL); } IL_01ad: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_74 = V_1; NullCheck(L_74); StringBuilder_t* L_75; L_75 = EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline(L_74, NULL); V_4 = L_75; StringBuilder_t* L_76 = V_4; NullCheck(L_76); int32_t L_77; L_77 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_76, NULL); int32_t L_78 = V_3; if ((((int32_t)L_77) >= ((int32_t)L_78))) { goto IL_01e4; } } { StringBuilder_t* L_79 = V_4; NullCheck(L_79); StringBuilder_t* L_80; L_80 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_79, ((int32_t)129), NULL); goto IL_01e4; } IL_01ce: { StringBuilder_t* L_81 = V_4; StringBuilder_t* L_82 = V_4; NullCheck(L_82); int32_t L_83; L_83 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_82, NULL); Il2CppChar L_84; L_84 = HighLevelEncoder_randomize253State_mFA79A84AC345A6B91494EC4E3A6014D1E48AE6D1(((int32_t)il2cpp_codegen_add(L_83, 1)), NULL); NullCheck(L_81); StringBuilder_t* L_85; L_85 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_81, L_84, NULL); } IL_01e4: { StringBuilder_t* L_86 = V_4; NullCheck(L_86); int32_t L_87; L_87 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_86, NULL); int32_t L_88 = V_3; if ((((int32_t)L_87) < ((int32_t)L_88))) { goto IL_01ce; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_89 = V_1; NullCheck(L_89); StringBuilder_t* L_90; L_90 = EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline(L_89, NULL); NullCheck(L_90); String_t* L_91; L_91 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_90); return L_91; } } // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::lookAheadTest(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_lookAheadTest_m6F9BDE7AB37701DFAB5C8016BF7E06164E04845F (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_currentMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { String_t* L_0 = ___0_msg; int32_t L_1 = ___1_startpos; int32_t L_2 = ___2_currentMode; int32_t L_3; L_3 = HighLevelEncoder_lookAheadTestIntern_m93678696B87543E15D670B3F81B2AFA7B141BB72(L_0, L_1, L_2, NULL); V_0 = L_3; int32_t L_4 = ___2_currentMode; if ((!(((uint32_t)L_4) == ((uint32_t)3)))) { goto IL_003e; } } { int32_t L_5 = V_0; if ((!(((uint32_t)L_5) == ((uint32_t)3)))) { goto IL_003e; } } { int32_t L_6 = ___1_startpos; String_t* L_7 = ___0_msg; NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_9; L_9 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_add(L_6, 3)), L_8, NULL); V_1 = L_9; int32_t L_10 = ___1_startpos; V_2 = L_10; goto IL_0038; } IL_0024: { String_t* L_11 = ___0_msg; int32_t L_12 = V_2; NullCheck(L_11); Il2CppChar L_13; L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_11, L_12, NULL); bool L_14; L_14 = HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD(L_13, NULL); if (L_14) { goto IL_0034; } } { return 0; } IL_0034: { int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0038: { int32_t L_16 = V_2; int32_t L_17 = V_1; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0024; } } { goto IL_0076; } IL_003e: { int32_t L_18 = ___2_currentMode; if ((!(((uint32_t)L_18) == ((uint32_t)4)))) { goto IL_0076; } } { int32_t L_19 = V_0; if ((!(((uint32_t)L_19) == ((uint32_t)4)))) { goto IL_0076; } } { int32_t L_20 = ___1_startpos; String_t* L_21 = ___0_msg; NullCheck(L_21); int32_t L_22; L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_23; L_23 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_add(L_20, 4)), L_22, NULL); V_3 = L_23; int32_t L_24 = ___1_startpos; V_4 = L_24; goto IL_0071; } IL_005a: { String_t* L_25 = ___0_msg; int32_t L_26 = V_4; NullCheck(L_25); Il2CppChar L_27; L_27 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_25, L_26, NULL); bool L_28; L_28 = HighLevelEncoder_isNativeEDIFACT_m20E5A60A17D04ED9415AFD6BBCACEB5382BEB4A6(L_27, NULL); if (L_28) { goto IL_006b; } } { return 0; } IL_006b: { int32_t L_29 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0071: { int32_t L_30 = V_4; int32_t L_31 = V_3; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_005a; } } IL_0076: { int32_t L_32 = V_0; return L_32; } } // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::lookAheadTestIntern(System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_lookAheadTestIntern_m93678696B87543E15D670B3F81B2AFA7B141BB72 (String_t* ___0_msg, int32_t ___1_startpos, int32_t ___2_currentMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____275480D553DA165EBE66E43A97468CA4CB9F11726F5F7C32C0B5FBE7F33940A1_67_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____4E64D848E7E810CA70815A7E5E17D793C19920F2B4E480485C947DD72C5E5E30_132_FieldInfo_var); s_Il2CppMethodInitialized = true; } SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_0 = NULL; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; int32_t V_3 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_8 = NULL; int32_t V_9 = 0; Il2CppChar V_10 = 0x0; { int32_t L_0 = ___1_startpos; String_t* L_1 = ___0_msg; NullCheck(L_1); int32_t L_2; L_2 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_1, NULL); if ((((int32_t)L_0) < ((int32_t)L_2))) { goto IL_000b; } } { int32_t L_3 = ___2_currentMode; return L_3; } IL_000b: { int32_t L_4 = ___2_currentMode; if (L_4) { goto IL_0022; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)6); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = L_5; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_7 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____4E64D848E7E810CA70815A7E5E17D793C19920F2B4E480485C947DD72C5E5E30_132_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_6, L_7, NULL); V_0 = L_6; goto IL_003c; } IL_0022: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_8 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)6); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = L_8; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_10 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____275480D553DA165EBE66E43A97468CA4CB9F11726F5F7C32C0B5FBE7F33940A1_67_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_9, L_10, NULL); V_0 = L_9; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = V_0; int32_t L_12 = ___2_currentMode; NullCheck(L_11); (L_11)->SetAt(static_cast(L_12), (float)(0.0f)); } IL_003c: { V_1 = 0; } IL_003e: { int32_t L_13 = ___1_startpos; int32_t L_14 = V_1; String_t* L_15 = ___0_msg; NullCheck(L_15); int32_t L_16; L_16 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_15, NULL); if ((!(((uint32_t)((int32_t)il2cpp_codegen_add(L_13, L_14))) == ((uint32_t)L_16)))) { goto IL_00b7; } } { V_3 = ((int32_t)2147483647LL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)6); V_4 = L_17; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); V_5 = L_18; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_5; int32_t L_21 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_4; int32_t L_23; L_23 = HighLevelEncoder_findMinimums_m2247DFBDABA1C833F872CE1BF4E09EE01BB939B8(L_19, L_20, L_21, L_22, NULL); V_3 = L_23; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_4; int32_t L_25; L_25 = HighLevelEncoder_getMinimumCount_m5DDE4989BB444B138E6704B044AA12FFF2E2CF1B(L_24, NULL); V_6 = L_25; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = V_5; NullCheck(L_26); int32_t L_27 = 0; int32_t L_28 = (L_26)->GetAt(static_cast(L_27)); int32_t L_29 = V_3; if ((!(((uint32_t)L_28) == ((uint32_t)L_29)))) { goto IL_007d; } } { return 0; } IL_007d: { int32_t L_30 = V_6; if ((!(((uint32_t)L_30) == ((uint32_t)1)))) { goto IL_008b; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = V_4; NullCheck(L_31); int32_t L_32 = 5; uint8_t L_33 = (L_31)->GetAt(static_cast(L_32)); if ((((int32_t)L_33) <= ((int32_t)0))) { goto IL_008b; } } { return 5; } IL_008b: { int32_t L_34 = V_6; if ((!(((uint32_t)L_34) == ((uint32_t)1)))) { goto IL_0099; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = V_4; NullCheck(L_35); int32_t L_36 = 4; uint8_t L_37 = (L_35)->GetAt(static_cast(L_36)); if ((((int32_t)L_37) <= ((int32_t)0))) { goto IL_0099; } } { return 4; } IL_0099: { int32_t L_38 = V_6; if ((!(((uint32_t)L_38) == ((uint32_t)1)))) { goto IL_00a7; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_4; NullCheck(L_39); int32_t L_40 = 2; uint8_t L_41 = (L_39)->GetAt(static_cast(L_40)); if ((((int32_t)L_41) <= ((int32_t)0))) { goto IL_00a7; } } { return 2; } IL_00a7: { int32_t L_42 = V_6; if ((!(((uint32_t)L_42) == ((uint32_t)1)))) { goto IL_00b5; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = V_4; NullCheck(L_43); int32_t L_44 = 3; uint8_t L_45 = (L_43)->GetAt(static_cast(L_44)); if ((((int32_t)L_45) <= ((int32_t)0))) { goto IL_00b5; } } { return 3; } IL_00b5: { return 1; } IL_00b7: { String_t* L_46 = ___0_msg; int32_t L_47 = ___1_startpos; int32_t L_48 = V_1; NullCheck(L_46); Il2CppChar L_49; L_49 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_46, ((int32_t)il2cpp_codegen_add(L_47, L_48)), NULL); V_2 = L_49; int32_t L_50 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_50, 1)); Il2CppChar L_51 = V_2; bool L_52; L_52 = HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62(L_51, NULL); if (!L_52) { goto IL_00df; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_53 = V_0; NullCheck(L_53); float* L_54 = ((L_53)->GetAddressAt(static_cast(0))); float L_55 = *((float*)L_54); *((float*)L_54) = (float)((float)il2cpp_codegen_add(L_55, (0.5f))); goto IL_0123; } IL_00df: { Il2CppChar L_56 = V_2; bool L_57; L_57 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_56, NULL); if (!L_57) { goto IL_0106; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_58 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_59 = V_0; NullCheck(L_59); int32_t L_60 = 0; float L_61 = (L_59)->GetAt(static_cast(L_60)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_62; L_62 = ceil(((double)L_61)); NullCheck(L_58); (L_58)->SetAt(static_cast(0), (float)((float)L_62)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_63 = V_0; NullCheck(L_63); float* L_64 = ((L_63)->GetAddressAt(static_cast(0))); float L_65 = *((float*)L_64); *((float*)L_64) = (float)((float)il2cpp_codegen_add(L_65, (2.0f))); goto IL_0123; } IL_0106: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_66 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_67 = V_0; NullCheck(L_67); int32_t L_68 = 0; float L_69 = (L_67)->GetAt(static_cast(L_68)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_70; L_70 = ceil(((double)L_69)); NullCheck(L_66); (L_66)->SetAt(static_cast(0), (float)((float)L_70)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_71 = V_0; NullCheck(L_71); float* L_72 = ((L_71)->GetAddressAt(static_cast(0))); float L_73 = *((float*)L_72); *((float*)L_72) = (float)((float)il2cpp_codegen_add(L_73, (1.0f))); } IL_0123: { Il2CppChar L_74 = V_2; bool L_75; L_75 = HighLevelEncoder_isNativeC40_mE57B28DF154F948D50CB833A6A24A33914017A4E(L_74, NULL); if (!L_75) { goto IL_013d; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_76 = V_0; NullCheck(L_76); float* L_77 = ((L_76)->GetAddressAt(static_cast(1))); float L_78 = *((float*)L_77); *((float*)L_77) = (float)((float)il2cpp_codegen_add(L_78, (0.666666687f))); goto IL_0167; } IL_013d: { Il2CppChar L_79 = V_2; bool L_80; L_80 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_79, NULL); if (!L_80) { goto IL_0157; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_81 = V_0; NullCheck(L_81); float* L_82 = ((L_81)->GetAddressAt(static_cast(1))); float L_83 = *((float*)L_82); *((float*)L_82) = (float)((float)il2cpp_codegen_add(L_83, (2.66666675f))); goto IL_0167; } IL_0157: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_84 = V_0; NullCheck(L_84); float* L_85 = ((L_84)->GetAddressAt(static_cast(1))); float L_86 = *((float*)L_85); *((float*)L_85) = (float)((float)il2cpp_codegen_add(L_86, (1.33333337f))); } IL_0167: { Il2CppChar L_87 = V_2; bool L_88; L_88 = HighLevelEncoder_isNativeText_mCF24450C7B97F5244A7D4E950F933E36A7ABBF4F(L_87, NULL); if (!L_88) { goto IL_0181; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_89 = V_0; NullCheck(L_89); float* L_90 = ((L_89)->GetAddressAt(static_cast(2))); float L_91 = *((float*)L_90); *((float*)L_90) = (float)((float)il2cpp_codegen_add(L_91, (0.666666687f))); goto IL_01ab; } IL_0181: { Il2CppChar L_92 = V_2; bool L_93; L_93 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_92, NULL); if (!L_93) { goto IL_019b; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_94 = V_0; NullCheck(L_94); float* L_95 = ((L_94)->GetAddressAt(static_cast(2))); float L_96 = *((float*)L_95); *((float*)L_95) = (float)((float)il2cpp_codegen_add(L_96, (2.66666675f))); goto IL_01ab; } IL_019b: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_97 = V_0; NullCheck(L_97); float* L_98 = ((L_97)->GetAddressAt(static_cast(2))); float L_99 = *((float*)L_98); *((float*)L_98) = (float)((float)il2cpp_codegen_add(L_99, (1.33333337f))); } IL_01ab: { Il2CppChar L_100 = V_2; bool L_101; L_101 = HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD(L_100, NULL); if (!L_101) { goto IL_01c5; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_102 = V_0; NullCheck(L_102); float* L_103 = ((L_102)->GetAddressAt(static_cast(3))); float L_104 = *((float*)L_103); *((float*)L_103) = (float)((float)il2cpp_codegen_add(L_104, (0.666666687f))); goto IL_01ef; } IL_01c5: { Il2CppChar L_105 = V_2; bool L_106; L_106 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_105, NULL); if (!L_106) { goto IL_01df; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_107 = V_0; NullCheck(L_107); float* L_108 = ((L_107)->GetAddressAt(static_cast(3))); float L_109 = *((float*)L_108); *((float*)L_108) = (float)((float)il2cpp_codegen_add(L_109, (4.33333349f))); goto IL_01ef; } IL_01df: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_110 = V_0; NullCheck(L_110); float* L_111 = ((L_110)->GetAddressAt(static_cast(3))); float L_112 = *((float*)L_111); *((float*)L_111) = (float)((float)il2cpp_codegen_add(L_112, (3.33333325f))); } IL_01ef: { Il2CppChar L_113 = V_2; bool L_114; L_114 = HighLevelEncoder_isNativeEDIFACT_m20E5A60A17D04ED9415AFD6BBCACEB5382BEB4A6(L_113, NULL); if (!L_114) { goto IL_0209; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_115 = V_0; NullCheck(L_115); float* L_116 = ((L_115)->GetAddressAt(static_cast(4))); float L_117 = *((float*)L_116); *((float*)L_116) = (float)((float)il2cpp_codegen_add(L_117, (0.75f))); goto IL_0233; } IL_0209: { Il2CppChar L_118 = V_2; bool L_119; L_119 = HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD(L_118, NULL); if (!L_119) { goto IL_0223; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_120 = V_0; NullCheck(L_120); float* L_121 = ((L_120)->GetAddressAt(static_cast(4))); float L_122 = *((float*)L_121); *((float*)L_121) = (float)((float)il2cpp_codegen_add(L_122, (4.25f))); goto IL_0233; } IL_0223: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_123 = V_0; NullCheck(L_123); float* L_124 = ((L_123)->GetAddressAt(static_cast(4))); float L_125 = *((float*)L_124); *((float*)L_124) = (float)((float)il2cpp_codegen_add(L_125, (3.25f))); } IL_0233: { Il2CppChar L_126 = V_2; bool L_127; L_127 = HighLevelEncoder_isSpecialB256_m8B269ED20367CB620671C099BEC435027CA05E12(L_126, NULL); if (!L_127) { goto IL_024d; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_128 = V_0; NullCheck(L_128); float* L_129 = ((L_128)->GetAddressAt(static_cast(5))); float L_130 = *((float*)L_129); *((float*)L_129) = (float)((float)il2cpp_codegen_add(L_130, (4.0f))); goto IL_025d; } IL_024d: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_131 = V_0; NullCheck(L_131); float* L_132 = ((L_131)->GetAddressAt(static_cast(5))); float L_133 = *((float*)L_132); *((float*)L_132) = (float)((float)il2cpp_codegen_add(L_133, (1.0f))); } IL_025d: { int32_t L_134 = V_1; if ((((int32_t)L_134) < ((int32_t)4))) { goto IL_003e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_135 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6); V_7 = L_135; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_136 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)6); V_8 = L_136; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_137 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_138 = V_7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_139 = V_8; int32_t L_140; L_140 = HighLevelEncoder_findMinimums_m2247DFBDABA1C833F872CE1BF4E09EE01BB939B8(L_137, L_138, ((int32_t)2147483647LL), L_139, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_141 = V_7; NullCheck(L_141); int32_t L_142 = 0; int32_t L_143 = (L_141)->GetAt(static_cast(L_142)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_144 = V_7; NullCheck(L_144); int32_t L_145 = 5; int32_t L_146 = (L_144)->GetAt(static_cast(L_145)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_147 = V_7; NullCheck(L_147); int32_t L_148 = 1; int32_t L_149 = (L_147)->GetAt(static_cast(L_148)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_150 = V_7; NullCheck(L_150); int32_t L_151 = 2; int32_t L_152 = (L_150)->GetAt(static_cast(L_151)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_153 = V_7; NullCheck(L_153); int32_t L_154 = 3; int32_t L_155 = (L_153)->GetAt(static_cast(L_154)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_156 = V_7; NullCheck(L_156); int32_t L_157 = 4; int32_t L_158 = (L_156)->GetAt(static_cast(L_157)); int32_t L_159; L_159 = HighLevelEncoder_min_mC94F375B0CD17FB124602AF597B845CCFE35F996(L_146, L_149, L_152, L_155, L_158, NULL); if ((((int32_t)L_143) >= ((int32_t)L_159))) { goto IL_02a5; } } { return 0; } IL_02a5: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_160 = V_7; NullCheck(L_160); int32_t L_161 = 5; int32_t L_162 = (L_160)->GetAt(static_cast(L_161)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_163 = V_7; NullCheck(L_163); int32_t L_164 = 0; int32_t L_165 = (L_163)->GetAt(static_cast(L_164)); if ((((int32_t)L_162) < ((int32_t)L_165))) { goto IL_02cc; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_166 = V_7; NullCheck(L_166); int32_t L_167 = 5; int32_t L_168 = (L_166)->GetAt(static_cast(L_167)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_169 = V_7; NullCheck(L_169); int32_t L_170 = 1; int32_t L_171 = (L_169)->GetAt(static_cast(L_170)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_172 = V_7; NullCheck(L_172); int32_t L_173 = 2; int32_t L_174 = (L_172)->GetAt(static_cast(L_173)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_175 = V_7; NullCheck(L_175); int32_t L_176 = 3; int32_t L_177 = (L_175)->GetAt(static_cast(L_176)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_178 = V_7; NullCheck(L_178); int32_t L_179 = 4; int32_t L_180 = (L_178)->GetAt(static_cast(L_179)); int32_t L_181; L_181 = HighLevelEncoder_min_mDA53348A00E463EE6B7125F477D36AC01492E97A(L_171, L_174, L_177, L_180, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_168, 1))) >= ((int32_t)L_181))) { goto IL_02ce; } } IL_02cc: { return 5; } IL_02ce: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_182 = V_7; NullCheck(L_182); int32_t L_183 = 4; int32_t L_184 = (L_182)->GetAt(static_cast(L_183)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_185 = V_7; NullCheck(L_185); int32_t L_186 = 5; int32_t L_187 = (L_185)->GetAt(static_cast(L_186)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_188 = V_7; NullCheck(L_188); int32_t L_189 = 1; int32_t L_190 = (L_188)->GetAt(static_cast(L_189)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_191 = V_7; NullCheck(L_191); int32_t L_192 = 2; int32_t L_193 = (L_191)->GetAt(static_cast(L_192)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_194 = V_7; NullCheck(L_194); int32_t L_195 = 3; int32_t L_196 = (L_194)->GetAt(static_cast(L_195)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_197 = V_7; NullCheck(L_197); int32_t L_198 = 0; int32_t L_199 = (L_197)->GetAt(static_cast(L_198)); int32_t L_200; L_200 = HighLevelEncoder_min_mC94F375B0CD17FB124602AF597B845CCFE35F996(L_187, L_190, L_193, L_196, L_199, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_184, 1))) >= ((int32_t)L_200))) { goto IL_02f1; } } { return 4; } IL_02f1: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_201 = V_7; NullCheck(L_201); int32_t L_202 = 2; int32_t L_203 = (L_201)->GetAt(static_cast(L_202)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_204 = V_7; NullCheck(L_204); int32_t L_205 = 5; int32_t L_206 = (L_204)->GetAt(static_cast(L_205)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_207 = V_7; NullCheck(L_207); int32_t L_208 = 1; int32_t L_209 = (L_207)->GetAt(static_cast(L_208)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_210 = V_7; NullCheck(L_210); int32_t L_211 = 4; int32_t L_212 = (L_210)->GetAt(static_cast(L_211)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_213 = V_7; NullCheck(L_213); int32_t L_214 = 3; int32_t L_215 = (L_213)->GetAt(static_cast(L_214)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_216 = V_7; NullCheck(L_216); int32_t L_217 = 0; int32_t L_218 = (L_216)->GetAt(static_cast(L_217)); int32_t L_219; L_219 = HighLevelEncoder_min_mC94F375B0CD17FB124602AF597B845CCFE35F996(L_206, L_209, L_212, L_215, L_218, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_203, 1))) >= ((int32_t)L_219))) { goto IL_0314; } } { return 2; } IL_0314: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_220 = V_7; NullCheck(L_220); int32_t L_221 = 3; int32_t L_222 = (L_220)->GetAt(static_cast(L_221)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_223 = V_7; NullCheck(L_223); int32_t L_224 = 5; int32_t L_225 = (L_223)->GetAt(static_cast(L_224)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_226 = V_7; NullCheck(L_226); int32_t L_227 = 1; int32_t L_228 = (L_226)->GetAt(static_cast(L_227)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_229 = V_7; NullCheck(L_229); int32_t L_230 = 4; int32_t L_231 = (L_229)->GetAt(static_cast(L_230)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_232 = V_7; NullCheck(L_232); int32_t L_233 = 2; int32_t L_234 = (L_232)->GetAt(static_cast(L_233)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_235 = V_7; NullCheck(L_235); int32_t L_236 = 0; int32_t L_237 = (L_235)->GetAt(static_cast(L_236)); int32_t L_238; L_238 = HighLevelEncoder_min_mC94F375B0CD17FB124602AF597B845CCFE35F996(L_225, L_228, L_231, L_234, L_237, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_222, 1))) >= ((int32_t)L_238))) { goto IL_0337; } } { return 3; } IL_0337: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_239 = V_7; NullCheck(L_239); int32_t L_240 = 1; int32_t L_241 = (L_239)->GetAt(static_cast(L_240)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_242 = V_7; NullCheck(L_242); int32_t L_243 = 0; int32_t L_244 = (L_242)->GetAt(static_cast(L_243)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_245 = V_7; NullCheck(L_245); int32_t L_246 = 5; int32_t L_247 = (L_245)->GetAt(static_cast(L_246)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_248 = V_7; NullCheck(L_248); int32_t L_249 = 4; int32_t L_250 = (L_248)->GetAt(static_cast(L_249)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_251 = V_7; NullCheck(L_251); int32_t L_252 = 2; int32_t L_253 = (L_251)->GetAt(static_cast(L_252)); int32_t L_254; L_254 = HighLevelEncoder_min_mDA53348A00E463EE6B7125F477D36AC01492E97A(L_244, L_247, L_250, L_253, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_241, 1))) >= ((int32_t)L_254))) { goto IL_003e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_255 = V_7; NullCheck(L_255); int32_t L_256 = 1; int32_t L_257 = (L_255)->GetAt(static_cast(L_256)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_258 = V_7; NullCheck(L_258); int32_t L_259 = 3; int32_t L_260 = (L_258)->GetAt(static_cast(L_259)); if ((((int32_t)L_257) >= ((int32_t)L_260))) { goto IL_0363; } } { return 1; } IL_0363: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_261 = V_7; NullCheck(L_261); int32_t L_262 = 1; int32_t L_263 = (L_261)->GetAt(static_cast(L_262)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_264 = V_7; NullCheck(L_264); int32_t L_265 = 3; int32_t L_266 = (L_264)->GetAt(static_cast(L_265)); if ((!(((uint32_t)L_263) == ((uint32_t)L_266)))) { goto IL_003e; } } { int32_t L_267 = ___1_startpos; int32_t L_268 = V_1; V_9 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_267, L_268)), 1)); goto IL_039d; } IL_0379: { String_t* L_269 = ___0_msg; int32_t L_270 = V_9; NullCheck(L_269); Il2CppChar L_271; L_271 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_269, L_270, NULL); V_10 = L_271; Il2CppChar L_272 = V_10; bool L_273; L_273 = HighLevelEncoder_isX12TermSep_m692A7AB1407E4152614E4C3CC8A283C3D1DDB6F7(L_272, NULL); if (!L_273) { goto IL_038e; } } { return 3; } IL_038e: { Il2CppChar L_274 = V_10; bool L_275; L_275 = HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD(L_274, NULL); if (!L_275) { goto IL_03a7; } } { int32_t L_276 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_276, 1)); } IL_039d: { int32_t L_277 = V_9; String_t* L_278 = ___0_msg; NullCheck(L_278); int32_t L_279; L_279 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_278, NULL); if ((((int32_t)L_277) < ((int32_t)L_279))) { goto IL_0379; } } IL_03a7: { return 1; } } // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::min(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_min_mC94F375B0CD17FB124602AF597B845CCFE35F996 (int32_t ___0_f1, int32_t ___1_f2, int32_t ___2_f3, int32_t ___3_f4, int32_t ___4_f5, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_f1; int32_t L_1 = ___1_f2; int32_t L_2 = ___2_f3; int32_t L_3 = ___3_f4; int32_t L_4; L_4 = HighLevelEncoder_min_mDA53348A00E463EE6B7125F477D36AC01492E97A(L_0, L_1, L_2, L_3, NULL); int32_t L_5 = ___4_f5; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_6; L_6 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_4, L_5, NULL); return L_6; } } // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::min(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_min_mDA53348A00E463EE6B7125F477D36AC01492E97A (int32_t ___0_f1, int32_t ___1_f2, int32_t ___2_f3, int32_t ___3_f4, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_f1; int32_t L_1 = ___1_f2; int32_t L_2 = ___2_f3; int32_t L_3 = ___3_f4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_4; L_4 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_2, L_3, NULL); int32_t L_5; L_5 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_1, L_4, NULL); int32_t L_6; L_6 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, L_5, NULL); return L_6; } } // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::findMinimums(System.Single[],System.Int32[],System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_findMinimums_m2247DFBDABA1C833F872CE1BF4E09EE01BB939B8 (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_charCounts, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_intCharCounts, int32_t ___2_min, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___3_mins, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___3_mins; SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220(L_0, (uint8_t)0, SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_RuntimeMethod_var); V_0 = 0; goto IL_003f; } IL_000b: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___1_intCharCounts; int32_t L_2 = V_0; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___0_charCounts; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; float L_6 = (L_3)->GetAt(static_cast(L_5)); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_7; L_7 = ceil(((double)L_6)); NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)il2cpp_codegen_cast_double_to_int(L_7)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___1_intCharCounts; int32_t L_9 = V_0; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_1 = L_11; int32_t L_12 = ___2_min; int32_t L_13 = V_1; if ((((int32_t)L_12) <= ((int32_t)L_13))) { goto IL_002a; } } { int32_t L_14 = V_1; ___2_min = L_14; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___3_mins; SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220(L_15, (uint8_t)0, SupportClass_Fill_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m05A710C6B234BD86E02F8FA6FC2474205403D220_RuntimeMethod_var); } IL_002a: { int32_t L_16 = ___2_min; int32_t L_17 = V_1; if ((!(((uint32_t)L_16) == ((uint32_t)L_17)))) { goto IL_003b; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = ___3_mins; int32_t L_19 = V_0; NullCheck(L_18); uint8_t* L_20 = ((L_18)->GetAddressAt(static_cast(L_19))); int32_t L_21 = *((uint8_t*)L_20); *((int8_t*)L_20) = (int8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(L_21, 1))); } IL_003b: { int32_t L_22 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_003f: { int32_t L_23 = V_0; if ((((int32_t)L_23) < ((int32_t)6))) { goto IL_000b; } } { int32_t L_24 = ___2_min; return L_24; } } // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::getMinimumCount(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_getMinimumCount_m5DDE4989BB444B138E6704B044AA12FFF2E2CF1B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_mins, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; V_1 = 0; goto IL_0010; } IL_0006: { int32_t L_0 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_mins; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; uint8_t L_4 = (L_1)->GetAt(static_cast(L_3)); V_0 = ((int32_t)il2cpp_codegen_add(L_0, (int32_t)L_4)); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0010: { int32_t L_6 = V_1; if ((((int32_t)L_6) < ((int32_t)6))) { goto IL_0006; } } { int32_t L_7 = V_0; return L_7; } } // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isDigit(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) < ((int32_t)((int32_t)48)))) { goto IL_000e; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)57)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000e: { return (bool)0; } } // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isExtendedASCII(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isExtendedASCII_m8FBDB0F0388A6B010466E54D66E1F32510485CBD (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) < ((int32_t)((int32_t)128)))) { goto IL_0014; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)255)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0014: { return (bool)0; } } // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isNativeC40(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeC40_mE57B28DF154F948D50CB833A6A24A33914017A4E (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)32)))) { goto IL_001f; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) < ((int32_t)((int32_t)48)))) { goto IL_000f; } } { Il2CppChar L_2 = ___0_ch; if ((((int32_t)L_2) <= ((int32_t)((int32_t)57)))) { goto IL_001f; } } IL_000f: { Il2CppChar L_3 = ___0_ch; if ((((int32_t)L_3) < ((int32_t)((int32_t)65)))) { goto IL_001d; } } { Il2CppChar L_4 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_4) > ((int32_t)((int32_t)90)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_001d: { return (bool)0; } IL_001f: { return (bool)1; } } // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isNativeText(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeText_mCF24450C7B97F5244A7D4E950F933E36A7ABBF4F (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)32)))) { goto IL_001f; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) < ((int32_t)((int32_t)48)))) { goto IL_000f; } } { Il2CppChar L_2 = ___0_ch; if ((((int32_t)L_2) <= ((int32_t)((int32_t)57)))) { goto IL_001f; } } IL_000f: { Il2CppChar L_3 = ___0_ch; if ((((int32_t)L_3) < ((int32_t)((int32_t)97)))) { goto IL_0019; } } { Il2CppChar L_4 = ___0_ch; if ((((int32_t)L_4) <= ((int32_t)((int32_t)122)))) { goto IL_001f; } } IL_0019: { Il2CppChar L_5 = ___0_ch; return (bool)((((int32_t)L_5) == ((int32_t)((int32_t)29)))? 1 : 0); } IL_001f: { return (bool)1; } } // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isNativeX12(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeX12_m71DF7E9D28D87E894E8044E44EEC35853EBB19DD (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; bool L_1; L_1 = HighLevelEncoder_isX12TermSep_m692A7AB1407E4152614E4C3CC8A283C3D1DDB6F7(L_0, NULL); if (L_1) { goto IL_0027; } } { Il2CppChar L_2 = ___0_ch; if ((((int32_t)L_2) == ((int32_t)((int32_t)32)))) { goto IL_0027; } } { Il2CppChar L_3 = ___0_ch; if ((((int32_t)L_3) < ((int32_t)((int32_t)48)))) { goto IL_0017; } } { Il2CppChar L_4 = ___0_ch; if ((((int32_t)L_4) <= ((int32_t)((int32_t)57)))) { goto IL_0027; } } IL_0017: { Il2CppChar L_5 = ___0_ch; if ((((int32_t)L_5) < ((int32_t)((int32_t)65)))) { goto IL_0025; } } { Il2CppChar L_6 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_6) > ((int32_t)((int32_t)90)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0025: { return (bool)0; } IL_0027: { return (bool)1; } } // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isX12TermSep(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isX12TermSep_m692A7AB1407E4152614E4C3CC8A283C3D1DDB6F7 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) == ((int32_t)((int32_t)13)))) { goto IL_0010; } } { Il2CppChar L_1 = ___0_ch; if ((((int32_t)L_1) == ((int32_t)((int32_t)42)))) { goto IL_0010; } } { Il2CppChar L_2 = ___0_ch; return (bool)((((int32_t)L_2) == ((int32_t)((int32_t)62)))? 1 : 0); } IL_0010: { return (bool)1; } } // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isNativeEDIFACT(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isNativeEDIFACT_m20E5A60A17D04ED9415AFD6BBCACEB5382BEB4A6 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_ch; if ((((int32_t)L_0) < ((int32_t)((int32_t)32)))) { goto IL_000e; } } { Il2CppChar L_1 = ___0_ch; return (bool)((((int32_t)((((int32_t)L_1) > ((int32_t)((int32_t)94)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_000e: { return (bool)0; } } // System.Boolean ZXing.Datamatrix.Encoder.HighLevelEncoder::isSpecialB256(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HighLevelEncoder_isSpecialB256_m8B269ED20367CB620671C099BEC435027CA05E12 (Il2CppChar ___0_ch, const RuntimeMethod* method) { { return (bool)0; } } // System.Int32 ZXing.Datamatrix.Encoder.HighLevelEncoder::determineConsecutiveDigitCount(System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HighLevelEncoder_determineConsecutiveDigitCount_mA4B5DCEF2B346016A9CD0B7CE6F3E0DEB056DDCB (String_t* ___0_msg, int32_t ___1_startpos, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = ___0_msg; NullCheck(L_0); int32_t L_1; L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = ___1_startpos; V_1 = L_2; goto IL_000f; } IL_000b: { int32_t L_3 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_000f: { int32_t L_4 = V_1; int32_t L_5 = V_0; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0021; } } { String_t* L_6 = ___0_msg; int32_t L_7 = V_1; NullCheck(L_6); Il2CppChar L_8; L_8 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_6, L_7, NULL); bool L_9; L_9 = HighLevelEncoder_isDigit_m5034DF8BD6393A155E74620CF9BEA06167943C62(L_8, NULL); if (L_9) { goto IL_000b; } } IL_0021: { int32_t L_10 = V_1; int32_t L_11 = ___1_startpos; return ((int32_t)il2cpp_codegen_subtract(L_10, L_11)); } } // System.Void ZXing.Datamatrix.Encoder.HighLevelEncoder::illegalCharacter(System.Char) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HighLevelEncoder_illegalCharacter_mD083D907D69350965DC33CA8D445A7287125B607 (Il2CppChar ___0_c, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_c; Il2CppChar L_1 = L_0; RuntimeObject* L_2 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var)), &L_1); Il2CppChar L_3 = ___0_c; int32_t L_4 = ((int32_t)L_3); RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_4); String_t* L_6; L_6 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F5761E5180BDF71457AB88F254BD1485A6FA9A1)), L_2, L_5, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_7); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&HighLevelEncoder_illegalCharacter_mD083D907D69350965DC33CA8D445A7287125B607_RuntimeMethod_var))); } } #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 ZXing.Datamatrix.Encoder.SymbolInfo::overrideSymbolSet(ZXing.Datamatrix.Encoder.SymbolInfo[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SymbolInfo_overrideSymbolSet_m92CABB1E8293DB8DCDB7322DC32221EBD4B8D9FD (SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* ___0_override, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_0 = ___0_override; il2cpp_codegen_runtime_class_init_inline(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); ((SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields*)il2cpp_codegen_static_fields_for(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var))->___symbols_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields*)il2cpp_codegen_static_fields_for(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var))->___symbols_1), (void*)L_0); return; } } // System.Void ZXing.Datamatrix.Encoder.SymbolInfo::.ctor(System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, bool ___0_rectangular, int32_t ___1_dataCapacity, int32_t ___2_errorCodewords, int32_t ___3_matrixWidth, int32_t ___4_matrixHeight, int32_t ___5_dataRegions, const RuntimeMethod* method) { { bool L_0 = ___0_rectangular; int32_t L_1 = ___1_dataCapacity; int32_t L_2 = ___2_errorCodewords; int32_t L_3 = ___3_matrixWidth; int32_t L_4 = ___4_matrixHeight; int32_t L_5 = ___5_dataRegions; int32_t L_6 = ___1_dataCapacity; int32_t L_7 = ___2_errorCodewords; SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(__this, L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL); return; } } // System.Void ZXing.Datamatrix.Encoder.SymbolInfo::.ctor(System.Boolean,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, bool ___0_rectangular, int32_t ___1_dataCapacity, int32_t ___2_errorCodewords, int32_t ___3_matrixWidth, int32_t ___4_matrixHeight, int32_t ___5_dataRegions, int32_t ___6_rsBlockData, int32_t ___7_rsBlockError, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); bool L_0 = ___0_rectangular; __this->___rectangular_2 = L_0; int32_t L_1 = ___1_dataCapacity; __this->___dataCapacity_3 = L_1; int32_t L_2 = ___2_errorCodewords; __this->___errorCodewords_4 = L_2; int32_t L_3 = ___3_matrixWidth; __this->___matrixWidth_5 = L_3; int32_t L_4 = ___4_matrixHeight; __this->___matrixHeight_6 = L_4; int32_t L_5 = ___5_dataRegions; __this->___dataRegions_7 = L_5; int32_t L_6 = ___6_rsBlockData; __this->___rsBlockData_8 = L_6; int32_t L_7 = ___7_rsBlockError; __this->___rsBlockError_9 = L_7; return; } } // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.SymbolInfo::lookup(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* SymbolInfo_lookup_m3FD973650E98F04B73E5C1AC1C960746AE23206B (int32_t ___0_dataCodewords, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_dataCodewords; il2cpp_codegen_runtime_class_init_inline(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_1; L_1 = SymbolInfo_lookup_m3F9D17C2508EF0A4AC4123A11543BF132E58E30C(L_0, 0, (bool)1, NULL); return L_1; } } // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.SymbolInfo::lookup(System.Int32,ZXing.Datamatrix.Encoder.SymbolShapeHint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* SymbolInfo_lookup_mC0C78968F8A159E744C7EB0B5352AEF96A4F08A9 (int32_t ___0_dataCodewords, int32_t ___1_shape, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_dataCodewords; int32_t L_1 = ___1_shape; il2cpp_codegen_runtime_class_init_inline(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_2; L_2 = SymbolInfo_lookup_m3F9D17C2508EF0A4AC4123A11543BF132E58E30C(L_0, L_1, (bool)1, NULL); return L_2; } } // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.SymbolInfo::lookup(System.Int32,System.Boolean,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* SymbolInfo_lookup_m5AA2D1C981442C1EFD33F784B2519C741E6F3E4F (int32_t ___0_dataCodewords, bool ___1_allowRectangular, bool ___2_fail, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t G_B3_0 = 0; { bool L_0 = ___1_allowRectangular; if (L_0) { goto IL_0006; } } { G_B3_0 = 1; goto IL_0007; } IL_0006: { G_B3_0 = 0; } IL_0007: { V_0 = G_B3_0; int32_t L_1 = ___0_dataCodewords; int32_t L_2 = V_0; bool L_3 = ___2_fail; il2cpp_codegen_runtime_class_init_inline(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_4; L_4 = SymbolInfo_lookup_m3F9D17C2508EF0A4AC4123A11543BF132E58E30C(L_1, L_2, L_3, NULL); return L_4; } } // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.SymbolInfo::lookup(System.Int32,ZXing.Datamatrix.Encoder.SymbolShapeHint,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* SymbolInfo_lookup_m3F9D17C2508EF0A4AC4123A11543BF132E58E30C (int32_t ___0_dataCodewords, int32_t ___1_shape, bool ___2_fail, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_dataCodewords; int32_t L_1 = ___1_shape; bool L_2 = ___2_fail; il2cpp_codegen_runtime_class_init_inline(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_3; L_3 = SymbolInfo_lookup_mA810133F88C2DBB5D6E450D4FE260B3B46990B3A(L_0, L_1, (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)NULL, (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)NULL, L_2, NULL); return L_3; } } // ZXing.Datamatrix.Encoder.SymbolInfo ZXing.Datamatrix.Encoder.SymbolInfo::lookup(System.Int32,ZXing.Datamatrix.Encoder.SymbolShapeHint,ZXing.Dimension,ZXing.Dimension,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* SymbolInfo_lookup_mA810133F88C2DBB5D6E450D4FE260B3B46990B3A (int32_t ___0_dataCodewords, int32_t ___1_shape, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___2_minSize, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* ___3_maxSize, bool ___4_fail, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* V_0 = NULL; int32_t V_1 = 0; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* V_2 = NULL; { il2cpp_codegen_runtime_class_init_inline(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_0 = ((SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields*)il2cpp_codegen_static_fields_for(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var))->___symbols_1; V_0 = L_0; V_1 = 0; goto IL_0073; } IL_000a: { SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; int32_t L_5 = ___1_shape; if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_001a; } } { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_6 = V_2; NullCheck(L_6); bool L_7 = L_6->___rectangular_2; if (L_7) { goto IL_006f; } } IL_001a: { int32_t L_8 = ___1_shape; if ((!(((uint32_t)L_8) == ((uint32_t)2)))) { goto IL_0026; } } { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_9 = V_2; NullCheck(L_9); bool L_10 = L_9->___rectangular_2; if (!L_10) { goto IL_006f; } } IL_0026: { Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_11 = ___2_minSize; if (!L_11) { goto IL_0045; } } { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_12 = V_2; NullCheck(L_12); int32_t L_13; L_13 = SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033(L_12, NULL); Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_14 = ___2_minSize; NullCheck(L_14); int32_t L_15; L_15 = Dimension_get_Width_m0D064E5B5EB00C2E0491E8F9E1BBEF0343F349BD_inline(L_14, NULL); if ((((int32_t)L_13) < ((int32_t)L_15))) { goto IL_006f; } } { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_16 = V_2; NullCheck(L_16); int32_t L_17; L_17 = SymbolInfo_getSymbolHeight_m47F28519042997CD50E7D5DF606AEB852A05E14C(L_16, NULL); Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_18 = ___2_minSize; NullCheck(L_18); int32_t L_19; L_19 = Dimension_get_Height_m52A743EDAB0B9D026A36933914217D3CE605E7E2_inline(L_18, NULL); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_006f; } } IL_0045: { Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_20 = ___3_maxSize; if (!L_20) { goto IL_0064; } } { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_21 = V_2; NullCheck(L_21); int32_t L_22; L_22 = SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033(L_21, NULL); Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_23 = ___3_maxSize; NullCheck(L_23); int32_t L_24; L_24 = Dimension_get_Width_m0D064E5B5EB00C2E0491E8F9E1BBEF0343F349BD_inline(L_23, NULL); if ((((int32_t)L_22) > ((int32_t)L_24))) { goto IL_006f; } } { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_25 = V_2; NullCheck(L_25); int32_t L_26; L_26 = SymbolInfo_getSymbolHeight_m47F28519042997CD50E7D5DF606AEB852A05E14C(L_25, NULL); Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_27 = ___3_maxSize; NullCheck(L_27); int32_t L_28; L_28 = Dimension_get_Height_m52A743EDAB0B9D026A36933914217D3CE605E7E2_inline(L_27, NULL); if ((((int32_t)L_26) > ((int32_t)L_28))) { goto IL_006f; } } IL_0064: { int32_t L_29 = ___0_dataCodewords; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_30 = V_2; NullCheck(L_30); int32_t L_31 = L_30->___dataCapacity_3; if ((((int32_t)L_29) > ((int32_t)L_31))) { goto IL_006f; } } { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_32 = V_2; return L_32; } IL_006f: { int32_t L_33 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_0073: { int32_t L_34 = V_1; SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_35 = V_0; NullCheck(L_35); if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_35)->max_length))))) { goto IL_000a; } } { bool L_36 = ___4_fail; if (!L_36) { goto IL_0094; } } { String_t* L_37; L_37 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_dataCodewords), NULL); String_t* L_38; L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral62344EB120ED3659C48E3F6FA51667473F001294)), L_37, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_39 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_39); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_39, L_38, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_39, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SymbolInfo_lookup_mA810133F88C2DBB5D6E450D4FE260B3B46990B3A_RuntimeMethod_var))); } IL_0094: { return (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)NULL; } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getHorizontalDataRegions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getHorizontalDataRegions_mD75E648A5BCF70BB9EF97D4104828C1821F3F0F9 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___dataRegions_7; V_0 = L_0; int32_t L_1 = V_0; switch (((int32_t)il2cpp_codegen_subtract(L_1, 1))) { case 0: { goto IL_002b; } case 1: { goto IL_002d; } case 2: { goto IL_0033; } case 3: { goto IL_002d; } } } { int32_t L_2 = V_0; if ((((int32_t)L_2) == ((int32_t)((int32_t)16)))) { goto IL_002f; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)((int32_t)36)))) { goto IL_0031; } } { goto IL_0033; } IL_002b: { return 1; } IL_002d: { return 2; } IL_002f: { return 4; } IL_0031: { return 6; } IL_0033: { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_4 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_4); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral54D067A77A1DA00AB8F9E5AE79F5AC744A682EF3)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SymbolInfo_getHorizontalDataRegions_mD75E648A5BCF70BB9EF97D4104828C1821F3F0F9_RuntimeMethod_var))); } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getVerticalDataRegions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getVerticalDataRegions_m39F584EF8D83FDA06ED65E96D6C40E0D388B11AA (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___dataRegions_7; V_0 = L_0; int32_t L_1 = V_0; if ((((int32_t)L_1) > ((int32_t)4))) { goto IL_0017; } } { int32_t L_2 = V_0; if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_2, 1))) > ((uint32_t)1)))) { goto IL_0023; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)4))) { goto IL_0025; } } { goto IL_002b; } IL_0017: { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)((int32_t)16)))) { goto IL_0027; } } { int32_t L_5 = V_0; if ((((int32_t)L_5) == ((int32_t)((int32_t)36)))) { goto IL_0029; } } { goto IL_002b; } IL_0023: { return 1; } IL_0025: { return 2; } IL_0027: { return 4; } IL_0029: { return 6; } IL_002b: { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_6 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_6); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral54D067A77A1DA00AB8F9E5AE79F5AC744A682EF3)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&SymbolInfo_getVerticalDataRegions_m39F584EF8D83FDA06ED65E96D6C40E0D388B11AA_RuntimeMethod_var))); } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getSymbolDataWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolDataWidth_mA6C4BE5468C5742B77A9E13D36650C1C8B36034E (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = SymbolInfo_getHorizontalDataRegions_mD75E648A5BCF70BB9EF97D4104828C1821F3F0F9(__this, NULL); int32_t L_1 = __this->___matrixWidth_5; return ((int32_t)il2cpp_codegen_multiply(L_0, L_1)); } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getSymbolDataHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolDataHeight_m61A71CF180D07EDE18E249A31E04B82649CE5B48 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = SymbolInfo_getVerticalDataRegions_m39F584EF8D83FDA06ED65E96D6C40E0D388B11AA(__this, NULL); int32_t L_1 = __this->___matrixHeight_6; return ((int32_t)il2cpp_codegen_multiply(L_0, L_1)); } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getSymbolWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = SymbolInfo_getSymbolDataWidth_mA6C4BE5468C5742B77A9E13D36650C1C8B36034E(__this, NULL); int32_t L_1; L_1 = SymbolInfo_getHorizontalDataRegions_mD75E648A5BCF70BB9EF97D4104828C1821F3F0F9(__this, NULL); return ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, 2)))); } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getSymbolHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getSymbolHeight_m47F28519042997CD50E7D5DF606AEB852A05E14C (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = SymbolInfo_getSymbolDataHeight_m61A71CF180D07EDE18E249A31E04B82649CE5B48(__this, NULL); int32_t L_1; L_1 = SymbolInfo_getVerticalDataRegions_m39F584EF8D83FDA06ED65E96D6C40E0D388B11AA(__this, NULL); return ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, 2)))); } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getCodewordCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getCodewordCount_m04D48C9FE6D82C3C20746ED455E149F7DCF04913 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataCapacity_3; int32_t L_1 = __this->___errorCodewords_4; return ((int32_t)il2cpp_codegen_add(L_0, L_1)); } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getInterleavedBlockCount() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getInterleavedBlockCount_m4D9B435EC54646D3E99E7CE00118C9C1A33007D5 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataCapacity_3; int32_t L_1 = __this->___rsBlockData_8; return ((int32_t)(L_0/L_1)); } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getDataLengthForInterleavedBlock(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getDataLengthForInterleavedBlock_m298B71981A16686FAD0F39A4632E39C2F0AB5B8B (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = __this->___rsBlockData_8; return L_0; } } // System.Int32 ZXing.Datamatrix.Encoder.SymbolInfo::getErrorLengthForInterleavedBlock(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SymbolInfo_getErrorLengthForInterleavedBlock_m40EEDA5793B81F1C3E89C3B02344028B39EA8F57 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = __this->___rsBlockError_9; return L_0; } } // System.String ZXing.Datamatrix.Encoder.SymbolInfo::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SymbolInfo_ToString_m258525DB47F4F244E74C261F4001F88F0D7738F1 (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15C2360B10B59CB14D140C2017D46E1FD8F22622); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral671CA00264608FC5A16555DE25E3079A60DC0AAD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral898BA5AB8ECA473F6CD602EA9EA67BCCC43F51EA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8CF6F85D7A4BACA5C5FA281E47F38FBC9957B8D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA86578BCBCDB68248373C4B9FDA3F481464B0606); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD3A0FC4398B9893358ACB725BE1B60177ABE885); s_Il2CppMethodInitialized = true; } StringBuilder_t* G_B2_0 = NULL; StringBuilder_t* G_B2_1 = NULL; StringBuilder_t* G_B1_0 = NULL; StringBuilder_t* G_B1_1 = NULL; String_t* G_B3_0 = NULL; StringBuilder_t* G_B3_1 = NULL; StringBuilder_t* G_B3_2 = NULL; { StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_0); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); StringBuilder_t* L_1 = L_0; bool L_2 = __this->___rectangular_2; G_B1_0 = L_1; G_B1_1 = L_1; if (L_2) { G_B2_0 = L_1; G_B2_1 = L_1; goto IL_0015; } } { G_B3_0 = _stringLiteral15C2360B10B59CB14D140C2017D46E1FD8F22622; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_001a; } IL_0015: { G_B3_0 = _stringLiteralFD3A0FC4398B9893358ACB725BE1B60177ABE885; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_001a: { NullCheck(G_B3_1); StringBuilder_t* L_3; L_3 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(G_B3_1, G_B3_0, NULL); StringBuilder_t* L_4 = G_B3_2; NullCheck(L_4); StringBuilder_t* L_5; L_5 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_4, _stringLiteral898BA5AB8ECA473F6CD602EA9EA67BCCC43F51EA, NULL); int32_t L_6 = __this->___matrixWidth_5; NullCheck(L_5); StringBuilder_t* L_7; L_7 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_5, L_6, NULL); NullCheck(L_7); StringBuilder_t* L_8; L_8 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_7, ((int32_t)120), NULL); int32_t L_9 = __this->___matrixHeight_6; NullCheck(L_8); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_8, L_9, NULL); StringBuilder_t* L_11 = L_4; NullCheck(L_11); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_11, _stringLiteral671CA00264608FC5A16555DE25E3079A60DC0AAD, NULL); int32_t L_13; L_13 = SymbolInfo_getSymbolWidth_m60EF937A54061C433B8AAE5C2D403FF97E445033(__this, NULL); NullCheck(L_12); StringBuilder_t* L_14; L_14 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_12, L_13, NULL); NullCheck(L_14); StringBuilder_t* L_15; L_15 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_14, ((int32_t)120), NULL); int32_t L_16; L_16 = SymbolInfo_getSymbolHeight_m47F28519042997CD50E7D5DF606AEB852A05E14C(__this, NULL); NullCheck(L_15); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_15, L_16, NULL); StringBuilder_t* L_18 = L_11; NullCheck(L_18); StringBuilder_t* L_19; L_19 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_18, _stringLiteralA86578BCBCDB68248373C4B9FDA3F481464B0606, NULL); int32_t L_20; L_20 = SymbolInfo_getSymbolDataWidth_mA6C4BE5468C5742B77A9E13D36650C1C8B36034E(__this, NULL); NullCheck(L_19); StringBuilder_t* L_21; L_21 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_19, L_20, NULL); NullCheck(L_21); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_21, ((int32_t)120), NULL); int32_t L_23; L_23 = SymbolInfo_getSymbolDataHeight_m61A71CF180D07EDE18E249A31E04B82649CE5B48(__this, NULL); NullCheck(L_22); StringBuilder_t* L_24; L_24 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_22, L_23, NULL); StringBuilder_t* L_25 = L_18; NullCheck(L_25); StringBuilder_t* L_26; L_26 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_25, _stringLiteral8CF6F85D7A4BACA5C5FA281E47F38FBC9957B8D7, NULL); int32_t L_27 = __this->___dataCapacity_3; NullCheck(L_26); StringBuilder_t* L_28; L_28 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_26, L_27, NULL); NullCheck(L_28); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_28, ((int32_t)43), NULL); int32_t L_30 = __this->___errorCodewords_4; NullCheck(L_29); StringBuilder_t* L_31; L_31 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_29, L_30, NULL); NullCheck(L_25); String_t* L_32; L_32 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_25); return L_32; } } // System.Void ZXing.Datamatrix.Encoder.SymbolInfo::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SymbolInfo__cctor_mB8DCDFCBCB2B9171963CE336CE2A1DA3F86C3160 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMatrixSymbolInfo144_t744BBEDC24632AD7EC76A2560C1FC74573B06A51_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_0 = (SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9*)(SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9*)SZArrayNew(SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9_il2cpp_TypeInfo_var, (uint32_t)((int32_t)30)); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_1 = L_0; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_2 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_2); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_2, (bool)0, 3, 5, 8, 8, 1, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_2); (L_1)->SetAt(static_cast(0), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_2); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_3 = L_1; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_4 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_4); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_4, (bool)0, 5, 7, ((int32_t)10), ((int32_t)10), 1, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(1), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_4); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_5 = L_3; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_6 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_6); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_6, (bool)1, 5, 7, ((int32_t)16), 6, 1, NULL); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(2), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_6); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_7 = L_5; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_8 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_8); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_8, (bool)0, 8, ((int32_t)10), ((int32_t)12), ((int32_t)12), 1, NULL); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(3), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_8); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_9 = L_7; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_10 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_10); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_10, (bool)1, ((int32_t)10), ((int32_t)11), ((int32_t)14), 6, 2, NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(4), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_10); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_11 = L_9; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_12 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_12); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_12, (bool)0, ((int32_t)12), ((int32_t)12), ((int32_t)14), ((int32_t)14), 1, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(5), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_12); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_13 = L_11; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_14 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_14); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_14, (bool)1, ((int32_t)16), ((int32_t)14), ((int32_t)24), ((int32_t)10), 1, NULL); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_14); (L_13)->SetAt(static_cast(6), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_14); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_15 = L_13; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_16 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_16); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_16, (bool)0, ((int32_t)18), ((int32_t)14), ((int32_t)16), ((int32_t)16), 1, NULL); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(7), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_16); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_17 = L_15; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_18 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_18); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_18, (bool)0, ((int32_t)22), ((int32_t)18), ((int32_t)18), ((int32_t)18), 1, NULL); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_18); (L_17)->SetAt(static_cast(8), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_18); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_19 = L_17; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_20 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_20); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_20, (bool)1, ((int32_t)22), ((int32_t)18), ((int32_t)16), ((int32_t)10), 2, NULL); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_20); (L_19)->SetAt(static_cast(((int32_t)9)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_20); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_21 = L_19; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_22 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_22); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_22, (bool)0, ((int32_t)30), ((int32_t)20), ((int32_t)20), ((int32_t)20), 1, NULL); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_22); (L_21)->SetAt(static_cast(((int32_t)10)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_22); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_23 = L_21; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_24 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_24); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_24, (bool)1, ((int32_t)32), ((int32_t)24), ((int32_t)16), ((int32_t)14), 2, NULL); NullCheck(L_23); ArrayElementTypeCheck (L_23, L_24); (L_23)->SetAt(static_cast(((int32_t)11)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_24); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_25 = L_23; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_26 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_26); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_26, (bool)0, ((int32_t)36), ((int32_t)24), ((int32_t)22), ((int32_t)22), 1, NULL); NullCheck(L_25); ArrayElementTypeCheck (L_25, L_26); (L_25)->SetAt(static_cast(((int32_t)12)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_26); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_27 = L_25; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_28 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_28); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_28, (bool)0, ((int32_t)44), ((int32_t)28), ((int32_t)24), ((int32_t)24), 1, NULL); NullCheck(L_27); ArrayElementTypeCheck (L_27, L_28); (L_27)->SetAt(static_cast(((int32_t)13)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_28); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_29 = L_27; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_30 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_30); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_30, (bool)1, ((int32_t)49), ((int32_t)28), ((int32_t)22), ((int32_t)14), 2, NULL); NullCheck(L_29); ArrayElementTypeCheck (L_29, L_30); (L_29)->SetAt(static_cast(((int32_t)14)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_30); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_31 = L_29; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_32 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_32); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_32, (bool)0, ((int32_t)62), ((int32_t)36), ((int32_t)14), ((int32_t)14), 4, NULL); NullCheck(L_31); ArrayElementTypeCheck (L_31, L_32); (L_31)->SetAt(static_cast(((int32_t)15)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_32); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_33 = L_31; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_34 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_34); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_34, (bool)0, ((int32_t)86), ((int32_t)42), ((int32_t)16), ((int32_t)16), 4, NULL); NullCheck(L_33); ArrayElementTypeCheck (L_33, L_34); (L_33)->SetAt(static_cast(((int32_t)16)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_34); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_35 = L_33; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_36 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_36); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_36, (bool)0, ((int32_t)114), ((int32_t)48), ((int32_t)18), ((int32_t)18), 4, NULL); NullCheck(L_35); ArrayElementTypeCheck (L_35, L_36); (L_35)->SetAt(static_cast(((int32_t)17)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_36); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_37 = L_35; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_38 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_38); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_38, (bool)0, ((int32_t)144), ((int32_t)56), ((int32_t)20), ((int32_t)20), 4, NULL); NullCheck(L_37); ArrayElementTypeCheck (L_37, L_38); (L_37)->SetAt(static_cast(((int32_t)18)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_38); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_39 = L_37; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_40 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_40); SymbolInfo__ctor_mC0B7C15FE09E38004DDDB377B7824771B0D4AB36(L_40, (bool)0, ((int32_t)174), ((int32_t)68), ((int32_t)22), ((int32_t)22), 4, NULL); NullCheck(L_39); ArrayElementTypeCheck (L_39, L_40); (L_39)->SetAt(static_cast(((int32_t)19)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_40); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_41 = L_39; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_42 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_42); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_42, (bool)0, ((int32_t)204), ((int32_t)84), ((int32_t)24), ((int32_t)24), 4, ((int32_t)102), ((int32_t)42), NULL); NullCheck(L_41); ArrayElementTypeCheck (L_41, L_42); (L_41)->SetAt(static_cast(((int32_t)20)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_42); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_43 = L_41; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_44 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_44); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_44, (bool)0, ((int32_t)280), ((int32_t)112), ((int32_t)14), ((int32_t)14), ((int32_t)16), ((int32_t)140), ((int32_t)56), NULL); NullCheck(L_43); ArrayElementTypeCheck (L_43, L_44); (L_43)->SetAt(static_cast(((int32_t)21)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_44); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_45 = L_43; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_46 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_46); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_46, (bool)0, ((int32_t)368), ((int32_t)144), ((int32_t)16), ((int32_t)16), ((int32_t)16), ((int32_t)92), ((int32_t)36), NULL); NullCheck(L_45); ArrayElementTypeCheck (L_45, L_46); (L_45)->SetAt(static_cast(((int32_t)22)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_46); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_47 = L_45; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_48 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_48); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_48, (bool)0, ((int32_t)456), ((int32_t)192), ((int32_t)18), ((int32_t)18), ((int32_t)16), ((int32_t)114), ((int32_t)48), NULL); NullCheck(L_47); ArrayElementTypeCheck (L_47, L_48); (L_47)->SetAt(static_cast(((int32_t)23)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_48); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_49 = L_47; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_50 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_50); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_50, (bool)0, ((int32_t)576), ((int32_t)224), ((int32_t)20), ((int32_t)20), ((int32_t)16), ((int32_t)144), ((int32_t)56), NULL); NullCheck(L_49); ArrayElementTypeCheck (L_49, L_50); (L_49)->SetAt(static_cast(((int32_t)24)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_50); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_51 = L_49; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_52 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_52); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_52, (bool)0, ((int32_t)696), ((int32_t)272), ((int32_t)22), ((int32_t)22), ((int32_t)16), ((int32_t)174), ((int32_t)68), NULL); NullCheck(L_51); ArrayElementTypeCheck (L_51, L_52); (L_51)->SetAt(static_cast(((int32_t)25)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_52); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_53 = L_51; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_54 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_54); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_54, (bool)0, ((int32_t)816), ((int32_t)336), ((int32_t)24), ((int32_t)24), ((int32_t)16), ((int32_t)136), ((int32_t)56), NULL); NullCheck(L_53); ArrayElementTypeCheck (L_53, L_54); (L_53)->SetAt(static_cast(((int32_t)26)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_54); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_55 = L_53; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_56 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_56); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_56, (bool)0, ((int32_t)1050), ((int32_t)408), ((int32_t)18), ((int32_t)18), ((int32_t)36), ((int32_t)175), ((int32_t)68), NULL); NullCheck(L_55); ArrayElementTypeCheck (L_55, L_56); (L_55)->SetAt(static_cast(((int32_t)27)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_56); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_57 = L_55; SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_58 = (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)il2cpp_codegen_object_new(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var); NullCheck(L_58); SymbolInfo__ctor_mD0005098421F4B9617FA7CFA4778151B29CEBCF9(L_58, (bool)0, ((int32_t)1304), ((int32_t)496), ((int32_t)20), ((int32_t)20), ((int32_t)36), ((int32_t)163), ((int32_t)62), NULL); NullCheck(L_57); ArrayElementTypeCheck (L_57, L_58); (L_57)->SetAt(static_cast(((int32_t)28)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_58); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_59 = L_57; DataMatrixSymbolInfo144_t744BBEDC24632AD7EC76A2560C1FC74573B06A51* L_60 = (DataMatrixSymbolInfo144_t744BBEDC24632AD7EC76A2560C1FC74573B06A51*)il2cpp_codegen_object_new(DataMatrixSymbolInfo144_t744BBEDC24632AD7EC76A2560C1FC74573B06A51_il2cpp_TypeInfo_var); NullCheck(L_60); DataMatrixSymbolInfo144__ctor_mD8F76C96B0BFE4155482D76707A138409550BAEB(L_60, NULL); NullCheck(L_59); ArrayElementTypeCheck (L_59, L_60); (L_59)->SetAt(static_cast(((int32_t)29)), (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE*)L_60); ((SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields*)il2cpp_codegen_static_fields_for(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var))->___PROD_SYMBOLS_0 = L_59; Il2CppCodeGenWriteBarrier((void**)(&((SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields*)il2cpp_codegen_static_fields_for(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var))->___PROD_SYMBOLS_0), (void*)L_59); SymbolInfoU5BU5D_t8E1ED2EC48E9798040DFD75D21C756CAFBA05CC9* L_61 = ((SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields*)il2cpp_codegen_static_fields_for(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var))->___PROD_SYMBOLS_0; ((SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields*)il2cpp_codegen_static_fields_for(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var))->___symbols_1 = L_61; Il2CppCodeGenWriteBarrier((void**)(&((SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_StaticFields*)il2cpp_codegen_static_fields_for(SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE_il2cpp_TypeInfo_var))->___symbols_1), (void*)L_61); 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.Int32 ZXing.Datamatrix.Encoder.TextEncoder::get_EncodingMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextEncoder_get_EncodingMode_mBD6D41C065D83542D4E9DC1739511BA3CDE616D0 (TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA* __this, const RuntimeMethod* method) { { return 2; } } // System.Int32 ZXing.Datamatrix.Encoder.TextEncoder::encodeChar(System.Char,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextEncoder_encodeChar_mC4B1070527C338FA1A021A7C17B086A0BB880DC0 (TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA* __this, Il2CppChar ___0_c, StringBuilder_t* ___1_sb, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD43D25B3F209E0BC47B027DA6B5DAADEA54CA90); s_Il2CppMethodInitialized = true; } { Il2CppChar L_0 = ___0_c; if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)32))))) { goto IL_000f; } } { StringBuilder_t* L_1 = ___1_sb; NullCheck(L_1); StringBuilder_t* L_2; L_2 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_1, 3, NULL); return 1; } IL_000f: { Il2CppChar L_3 = ___0_c; if ((((int32_t)L_3) < ((int32_t)((int32_t)48)))) { goto IL_0029; } } { Il2CppChar L_4 = ___0_c; if ((((int32_t)L_4) > ((int32_t)((int32_t)57)))) { goto IL_0029; } } { StringBuilder_t* L_5 = ___1_sb; Il2CppChar L_6 = ___0_c; NullCheck(L_5); StringBuilder_t* L_7; L_7 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_5, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_6, ((int32_t)48))), 4))), NULL); return 1; } IL_0029: { Il2CppChar L_8 = ___0_c; if ((((int32_t)L_8) < ((int32_t)((int32_t)97)))) { goto IL_0044; } } { Il2CppChar L_9 = ___0_c; if ((((int32_t)L_9) > ((int32_t)((int32_t)122)))) { goto IL_0044; } } { StringBuilder_t* L_10 = ___1_sb; Il2CppChar L_11 = ___0_c; NullCheck(L_10); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_10, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_11, ((int32_t)97))), ((int32_t)14)))), NULL); return 1; } IL_0044: { Il2CppChar L_13 = ___0_c; if ((((int32_t)L_13) > ((int32_t)((int32_t)31)))) { goto IL_005b; } } { StringBuilder_t* L_14 = ___1_sb; NullCheck(L_14); StringBuilder_t* L_15; L_15 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_14, 0, NULL); StringBuilder_t* L_16 = ___1_sb; Il2CppChar L_17 = ___0_c; NullCheck(L_16); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_16, L_17, NULL); return 2; } IL_005b: { Il2CppChar L_19 = ___0_c; if ((((int32_t)L_19) > ((int32_t)((int32_t)47)))) { goto IL_0076; } } { StringBuilder_t* L_20 = ___1_sb; NullCheck(L_20); StringBuilder_t* L_21; L_21 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_20, 1, NULL); StringBuilder_t* L_22 = ___1_sb; Il2CppChar L_23 = ___0_c; NullCheck(L_22); StringBuilder_t* L_24; L_24 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_22, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_23, ((int32_t)33)))), NULL); return 2; } IL_0076: { Il2CppChar L_25 = ___0_c; if ((((int32_t)L_25) > ((int32_t)((int32_t)64)))) { goto IL_0094; } } { StringBuilder_t* L_26 = ___1_sb; NullCheck(L_26); StringBuilder_t* L_27; L_27 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_26, 1, NULL); StringBuilder_t* L_28 = ___1_sb; Il2CppChar L_29 = ___0_c; NullCheck(L_28); StringBuilder_t* L_30; L_30 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_28, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_29, ((int32_t)58))), ((int32_t)15)))), NULL); return 2; } IL_0094: { Il2CppChar L_31 = ___0_c; if ((((int32_t)L_31) < ((int32_t)((int32_t)91)))) { goto IL_00b7; } } { Il2CppChar L_32 = ___0_c; if ((((int32_t)L_32) > ((int32_t)((int32_t)95)))) { goto IL_00b7; } } { StringBuilder_t* L_33 = ___1_sb; NullCheck(L_33); StringBuilder_t* L_34; L_34 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_33, 1, NULL); StringBuilder_t* L_35 = ___1_sb; Il2CppChar L_36 = ___0_c; NullCheck(L_35); StringBuilder_t* L_37; L_37 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_35, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_36, ((int32_t)91))), ((int32_t)22)))), NULL); return 2; } IL_00b7: { Il2CppChar L_38 = ___0_c; if ((!(((uint32_t)L_38) == ((uint32_t)((int32_t)96))))) { goto IL_00ce; } } { StringBuilder_t* L_39 = ___1_sb; NullCheck(L_39); StringBuilder_t* L_40; L_40 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_39, 2, NULL); StringBuilder_t* L_41 = ___1_sb; NullCheck(L_41); StringBuilder_t* L_42; L_42 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_41, 0, NULL); return 2; } IL_00ce: { Il2CppChar L_43 = ___0_c; if ((((int32_t)L_43) > ((int32_t)((int32_t)90)))) { goto IL_00eb; } } { StringBuilder_t* L_44 = ___1_sb; NullCheck(L_44); StringBuilder_t* L_45; L_45 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_44, 2, NULL); StringBuilder_t* L_46 = ___1_sb; Il2CppChar L_47 = ___0_c; NullCheck(L_46); StringBuilder_t* L_48; L_48 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_46, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_47, ((int32_t)65))), 1))), NULL); return 2; } IL_00eb: { Il2CppChar L_49 = ___0_c; if ((((int32_t)L_49) > ((int32_t)((int32_t)127)))) { goto IL_0109; } } { StringBuilder_t* L_50 = ___1_sb; NullCheck(L_50); StringBuilder_t* L_51; L_51 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_50, 2, NULL); StringBuilder_t* L_52 = ___1_sb; Il2CppChar L_53 = ___0_c; NullCheck(L_52); StringBuilder_t* L_54; L_54 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_52, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_53, ((int32_t)123))), ((int32_t)27)))), NULL); return 2; } IL_0109: { StringBuilder_t* L_55 = ___1_sb; NullCheck(L_55); StringBuilder_t* L_56; L_56 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_55, _stringLiteralFD43D25B3F209E0BC47B027DA6B5DAADEA54CA90, NULL); Il2CppChar L_57 = ___0_c; StringBuilder_t* L_58 = ___1_sb; int32_t L_59; L_59 = VirtualFuncInvoker2< int32_t, Il2CppChar, StringBuilder_t* >::Invoke(9 /* System.Int32 ZXing.Datamatrix.Encoder.C40Encoder::encodeChar(System.Char,System.Text.StringBuilder) */, __this, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_57, ((int32_t)128)))), L_58); return ((int32_t)il2cpp_codegen_add(2, L_59)); } } // System.Void ZXing.Datamatrix.Encoder.TextEncoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextEncoder__ctor_m8D115F332EB1696AB94AC7B487EBA49A898F6ABE (TextEncoder_t10D6ADFC9AB02D7A152277B1A7FDECF0FDC933BA* __this, const RuntimeMethod* method) { { C40Encoder__ctor_mCF8E217142B3FDA838E08A60382971B401B4ED19(__this, 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.Int32 ZXing.Datamatrix.Encoder.X12Encoder::get_EncodingMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X12Encoder_get_EncodingMode_m5EFB5891A6CB76AE75297EA763AA3F3324EF208A (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* __this, const RuntimeMethod* method) { { return 3; } } // System.Void ZXing.Datamatrix.Encoder.X12Encoder::encode(ZXing.Datamatrix.Encoder.EncoderContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X12Encoder_encode_mFF5EF8E4871D90379545F537D44B0885620690F9 (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* __this, EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* ___0_context, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; Il2CppChar V_2 = 0x0; int32_t V_3 = 0; { StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_0); StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL); V_0 = L_0; int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.Datamatrix.Encoder.C40Encoder::get_EncodingMode() */, __this); V_1 = L_1; goto IL_005e; } IL_000f: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_2 = ___0_context; NullCheck(L_2); Il2CppChar L_3; L_3 = EncoderContext_get_CurrentChar_mB76AD65C36C9C79320CCF3F3AB9F1D1C76E67867(L_2, NULL); V_2 = L_3; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_4 = ___0_context; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_5 = L_4; NullCheck(L_5); int32_t L_6; L_6 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_5, NULL); V_3 = L_6; int32_t L_7 = V_3; NullCheck(L_5); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_5, ((int32_t)il2cpp_codegen_add(L_7, 1)), NULL); Il2CppChar L_8 = V_2; StringBuilder_t* L_9 = V_0; int32_t L_10; L_10 = VirtualFuncInvoker2< int32_t, Il2CppChar, StringBuilder_t* >::Invoke(9 /* System.Int32 ZXing.Datamatrix.Encoder.C40Encoder::encodeChar(System.Char,System.Text.StringBuilder) */, __this, L_8, L_9); StringBuilder_t* L_11 = V_0; NullCheck(L_11); int32_t L_12; L_12 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_11, NULL); if (((int32_t)(L_12%3))) { goto IL_005e; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_13 = ___0_context; StringBuilder_t* L_14 = V_0; C40Encoder_writeNextTriplet_m02C625C131BA07481CEC303C5DBB8C31F9C7A221(L_13, L_14, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_15 = ___0_context; NullCheck(L_15); String_t* L_16; L_16 = EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline(L_15, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_17 = ___0_context; NullCheck(L_17); int32_t L_18; L_18 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_17, NULL); int32_t L_19 = V_1; int32_t L_20; L_20 = HighLevelEncoder_lookAheadTest_m6F9BDE7AB37701DFAB5C8016BF7E06164E04845F(L_16, L_18, L_19, NULL); int32_t L_21 = V_1; if ((((int32_t)L_20) == ((int32_t)L_21))) { goto IL_005e; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_22 = ___0_context; NullCheck(L_22); EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline(L_22, 0, NULL); goto IL_0066; } IL_005e: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_23 = ___0_context; NullCheck(L_23); bool L_24; L_24 = EncoderContext_get_HasMoreCharacters_m98821DAC4D1CBD923F038972DC82B480AF9AB468(L_23, NULL); if (L_24) { goto IL_000f; } } IL_0066: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_25 = ___0_context; StringBuilder_t* L_26 = V_0; VirtualActionInvoker2< EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E*, StringBuilder_t* >::Invoke(8 /* System.Void ZXing.Datamatrix.Encoder.C40Encoder::handleEOD(ZXing.Datamatrix.Encoder.EncoderContext,System.Text.StringBuilder) */, __this, L_25, L_26); return; } } // System.Int32 ZXing.Datamatrix.Encoder.X12Encoder::encodeChar(System.Char,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t X12Encoder_encodeChar_m5891DE78C96595D39B051B15BFD61CBF97836C88 (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* __this, Il2CppChar ___0_c, StringBuilder_t* ___1_sb, const RuntimeMethod* method) { { Il2CppChar L_0 = ___0_c; if ((!(((uint32_t)L_0) <= ((uint32_t)((int32_t)32))))) { goto IL_0011; } } { Il2CppChar L_1 = ___0_c; if ((((int32_t)L_1) == ((int32_t)((int32_t)13)))) { goto IL_001d; } } { Il2CppChar L_2 = ___0_c; if ((((int32_t)L_2) == ((int32_t)((int32_t)32)))) { goto IL_003b; } } { goto IL_0045; } IL_0011: { Il2CppChar L_3 = ___0_c; if ((((int32_t)L_3) == ((int32_t)((int32_t)42)))) { goto IL_0027; } } { Il2CppChar L_4 = ___0_c; if ((((int32_t)L_4) == ((int32_t)((int32_t)62)))) { goto IL_0031; } } { goto IL_0045; } IL_001d: { StringBuilder_t* L_5 = ___1_sb; NullCheck(L_5); StringBuilder_t* L_6; L_6 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_5, 0, NULL); goto IL_0080; } IL_0027: { StringBuilder_t* L_7 = ___1_sb; NullCheck(L_7); StringBuilder_t* L_8; L_8 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_7, 1, NULL); goto IL_0080; } IL_0031: { StringBuilder_t* L_9 = ___1_sb; NullCheck(L_9); StringBuilder_t* L_10; L_10 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_9, 2, NULL); goto IL_0080; } IL_003b: { StringBuilder_t* L_11 = ___1_sb; NullCheck(L_11); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_11, 3, NULL); goto IL_0080; } IL_0045: { Il2CppChar L_13 = ___0_c; if ((((int32_t)L_13) < ((int32_t)((int32_t)48)))) { goto IL_005f; } } { Il2CppChar L_14 = ___0_c; if ((((int32_t)L_14) > ((int32_t)((int32_t)57)))) { goto IL_005f; } } { StringBuilder_t* L_15 = ___1_sb; Il2CppChar L_16 = ___0_c; NullCheck(L_15); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_16, ((int32_t)48))), 4))), NULL); goto IL_0080; } IL_005f: { Il2CppChar L_18 = ___0_c; if ((((int32_t)L_18) < ((int32_t)((int32_t)65)))) { goto IL_007a; } } { Il2CppChar L_19 = ___0_c; if ((((int32_t)L_19) > ((int32_t)((int32_t)90)))) { goto IL_007a; } } { StringBuilder_t* L_20 = ___1_sb; Il2CppChar L_21 = ___0_c; NullCheck(L_20); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_20, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract((int32_t)L_21, ((int32_t)65))), ((int32_t)14)))), NULL); goto IL_0080; } IL_007a: { Il2CppChar L_23 = ___0_c; HighLevelEncoder_illegalCharacter_mD083D907D69350965DC33CA8D445A7287125B607(L_23, NULL); } IL_0080: { return 1; } } // System.Void ZXing.Datamatrix.Encoder.X12Encoder::handleEOD(ZXing.Datamatrix.Encoder.EncoderContext,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X12Encoder_handleEOD_m8CEB2732E0DFBA54F64269BF4AB6AD7A072B2AFB (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* __this, EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* ___0_context, StringBuilder_t* ___1_buffer, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_0 = ___0_context; NullCheck(L_0); EncoderContext_updateSymbolInfo_mD403E3EB27A64E7A0DF65A88D7FCBCB6BDC76E22(L_0, NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_1 = ___0_context; NullCheck(L_1); SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_2; L_2 = EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline(L_1, NULL); NullCheck(L_2); int32_t L_3 = L_2->___dataCapacity_3; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_4 = ___0_context; NullCheck(L_4); int32_t L_5; L_5 = EncoderContext_get_CodewordCount_m749647B508D96F95CBB40616B2C081F8F45DB406(L_4, NULL); V_0 = ((int32_t)il2cpp_codegen_subtract(L_3, L_5)); StringBuilder_t* L_6 = ___1_buffer; NullCheck(L_6); int32_t L_7; L_7 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_6, NULL); V_1 = L_7; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_8 = ___0_context; EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_9 = L_8; NullCheck(L_9); int32_t L_10; L_10 = EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline(L_9, NULL); int32_t L_11 = V_1; NullCheck(L_9); EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline(L_9, ((int32_t)il2cpp_codegen_subtract(L_10, L_11)), NULL); EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_12 = ___0_context; NullCheck(L_12); int32_t L_13; L_13 = EncoderContext_get_RemainingCharacters_mA530DFEAC15D821623755E6968D8620EC4716341(L_12, NULL); if ((((int32_t)L_13) > ((int32_t)1))) { goto IL_0044; } } { int32_t L_14 = V_0; if ((((int32_t)L_14) > ((int32_t)1))) { goto IL_0044; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_15 = ___0_context; NullCheck(L_15); int32_t L_16; L_16 = EncoderContext_get_RemainingCharacters_mA530DFEAC15D821623755E6968D8620EC4716341(L_15, NULL); int32_t L_17 = V_0; if ((((int32_t)L_16) == ((int32_t)L_17))) { goto IL_004f; } } IL_0044: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_18 = ___0_context; NullCheck(L_18); EncoderContext_writeCodeword_m4F7383B3B38FB1C0278A9746A8307D7625897AE9(L_18, ((int32_t)254), NULL); } IL_004f: { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_19 = ___0_context; NullCheck(L_19); int32_t L_20; L_20 = EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline(L_19, NULL); if ((((int32_t)L_20) >= ((int32_t)0))) { goto IL_005f; } } { EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* L_21 = ___0_context; NullCheck(L_21); EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline(L_21, 0, NULL); } IL_005f: { return; } } // System.Void ZXing.Datamatrix.Encoder.X12Encoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void X12Encoder__ctor_mF028595A192E9DB5F0E9D431B48130B0FB4DDB89 (X12Encoder_t7ECED1EC0508659F3C09142F1C910E5DCDE51170* __this, const RuntimeMethod* method) { { C40Encoder__ctor_mCF8E217142B3FDA838E08A60382971B401B4ED19(__this, 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 ZXing.Datamatrix.Internal.BitMatrixParser::.ctor(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser__ctor_mE868E3A516D53B962FA7FCE9BBF08D5BFFE0CED7 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bitMatrix; NullCheck(L_0); int32_t L_1; L_1 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_0, NULL); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)8))) { goto IL_001e; } } { int32_t L_3 = V_0; if ((((int32_t)L_3) > ((int32_t)((int32_t)144)))) { goto IL_001e; } } { int32_t L_4 = V_0; if (!((int32_t)(L_4&1))) { goto IL_001f; } } IL_001e: { return; } IL_001f: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = ___0_bitMatrix; Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_6; L_6 = BitMatrixParser_readVersion_m463651F2DDBC9C774B5BE1DCAE7FC48762AC3D47(L_5, NULL); __this->___version_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___version_2), (void*)L_6); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_7 = __this->___version_2; if (!L_7) { goto IL_0061; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8 = ___0_bitMatrix; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_9; L_9 = BitMatrixParser_extractDataRegion_mF986736841D235AD4CA9C9638EF73CC8C7F5A424(__this, L_8, NULL); __this->___mappingBitMatrix_0 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___mappingBitMatrix_0), (void*)L_9); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_10 = __this->___mappingBitMatrix_0; NullCheck(L_10); int32_t L_11; L_11 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_10, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_12 = __this->___mappingBitMatrix_0; NullCheck(L_12); int32_t L_13; L_13 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_12, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_14 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_14); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_14, L_11, L_13, NULL); __this->___readMappingMatrix_1 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___readMappingMatrix_1), (void*)L_14); } IL_0061: { return; } } // ZXing.Datamatrix.Internal.Version ZXing.Datamatrix.Internal.BitMatrixParser::get_Version() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* BitMatrixParser_get_Version_m0C627A664359B4508A33B5DF0DE17F2E1F58CC23 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, const RuntimeMethod* method) { { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_0 = __this->___version_2; return L_0; } } // ZXing.Datamatrix.Internal.Version ZXing.Datamatrix.Internal.BitMatrixParser::readVersion(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* BitMatrixParser_readVersion_m463651F2DDBC9C774B5BE1DCAE7FC48762AC3D47 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bitMatrix; NullCheck(L_0); int32_t L_1; L_1 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_0, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_bitMatrix; NullCheck(L_2); int32_t L_3; L_3 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_2, NULL); V_0 = L_3; int32_t L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_5; L_5 = Version_getVersionForDimensions_mD674FA0213CE1605193CCCEB80F65AD739E48363(L_1, L_4, NULL); return L_5; } } // System.Byte[] ZXing.Datamatrix.Internal.BitMatrixParser::readCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitMatrixParser_readCodewords_mF3F14816E48304752AB899E0B40BDA30A96E8013 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; bool V_6 = false; bool V_7 = false; bool V_8 = false; bool V_9 = false; { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_0 = __this->___version_2; NullCheck(L_0); int32_t L_1; L_1 = Version_getTotalCodewords_m8E26359CD35D75527E5DDC3545928F332E79A6E5_inline(L_0, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_1); V_0 = L_2; V_1 = 0; V_2 = 4; V_3 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = __this->___mappingBitMatrix_0; NullCheck(L_3); int32_t L_4; L_4 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_3, NULL); V_4 = L_4; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = __this->___mappingBitMatrix_0; NullCheck(L_5); int32_t L_6; L_6 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_5, NULL); V_5 = L_6; V_6 = (bool)0; V_7 = (bool)0; V_8 = (bool)0; V_9 = (bool)0; } IL_003d: { int32_t L_7 = V_2; int32_t L_8 = V_4; if ((!(((uint32_t)L_7) == ((uint32_t)L_8)))) { goto IL_006b; } } { int32_t L_9 = V_3; if (L_9) { goto IL_006b; } } { bool L_10 = V_6; if (L_10) { goto IL_006b; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_0; int32_t L_12 = V_1; int32_t L_13 = L_12; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); int32_t L_14 = V_4; int32_t L_15 = V_5; int32_t L_16; L_16 = BitMatrixParser_readCorner1_m468249F6B68F3B9A7DA920D764C6342265E1122C(__this, L_14, L_15, NULL); NullCheck(L_11); (L_11)->SetAt(static_cast(L_13), (uint8_t)((int32_t)(uint8_t)L_16)); int32_t L_17 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_17, 2)); int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 2)); V_6 = (bool)1; goto IL_0199; } IL_006b: { int32_t L_19 = V_2; int32_t L_20 = V_4; if ((!(((uint32_t)L_19) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_20, 2)))))) { goto IL_00a1; } } { int32_t L_21 = V_3; if (L_21) { goto IL_00a1; } } { int32_t L_22 = V_5; if (!((int32_t)(L_22&3))) { goto IL_00a1; } } { bool L_23 = V_7; if (L_23) { goto IL_00a1; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_0; int32_t L_25 = V_1; int32_t L_26 = L_25; V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1)); int32_t L_27 = V_4; int32_t L_28 = V_5; int32_t L_29; L_29 = BitMatrixParser_readCorner2_mEAC8D7B17F865DF7D81A5A1A9D27004C95FDCBAE(__this, L_27, L_28, NULL); NullCheck(L_24); (L_24)->SetAt(static_cast(L_26), (uint8_t)((int32_t)(uint8_t)L_29)); int32_t L_30 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_30, 2)); int32_t L_31 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_31, 2)); V_7 = (bool)1; goto IL_0199; } IL_00a1: { int32_t L_32 = V_2; int32_t L_33 = V_4; if ((!(((uint32_t)L_32) == ((uint32_t)((int32_t)il2cpp_codegen_add(L_33, 4)))))) { goto IL_00d8; } } { int32_t L_34 = V_3; if ((!(((uint32_t)L_34) == ((uint32_t)2)))) { goto IL_00d8; } } { int32_t L_35 = V_5; if (((int32_t)(L_35&7))) { goto IL_00d8; } } { bool L_36 = V_8; if (L_36) { goto IL_00d8; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = V_0; int32_t L_38 = V_1; int32_t L_39 = L_38; V_1 = ((int32_t)il2cpp_codegen_add(L_39, 1)); int32_t L_40 = V_4; int32_t L_41 = V_5; int32_t L_42; L_42 = BitMatrixParser_readCorner3_m95EB07945A26BA0DB31338F88F0122F778A82DD3(__this, L_40, L_41, NULL); NullCheck(L_37); (L_37)->SetAt(static_cast(L_39), (uint8_t)((int32_t)(uint8_t)L_42)); int32_t L_43 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_43, 2)); int32_t L_44 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_44, 2)); V_8 = (bool)1; goto IL_0199; } IL_00d8: { int32_t L_45 = V_2; int32_t L_46 = V_4; if ((!(((uint32_t)L_45) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_46, 2)))))) { goto IL_010f; } } { int32_t L_47 = V_3; if (L_47) { goto IL_010f; } } { int32_t L_48 = V_5; if ((!(((uint32_t)((int32_t)(L_48&7))) == ((uint32_t)4)))) { goto IL_010f; } } { bool L_49 = V_9; if (L_49) { goto IL_010f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50 = V_0; int32_t L_51 = V_1; int32_t L_52 = L_51; V_1 = ((int32_t)il2cpp_codegen_add(L_52, 1)); int32_t L_53 = V_4; int32_t L_54 = V_5; int32_t L_55; L_55 = BitMatrixParser_readCorner4_mF16BEC18692E70C802A3635056A6FB479B552D34(__this, L_53, L_54, NULL); NullCheck(L_50); (L_50)->SetAt(static_cast(L_52), (uint8_t)((int32_t)(uint8_t)L_55)); int32_t L_56 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_56, 2)); int32_t L_57 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_57, 2)); V_9 = (bool)1; goto IL_0199; } IL_010f: { int32_t L_58 = V_2; int32_t L_59 = V_4; if ((((int32_t)L_58) >= ((int32_t)L_59))) { goto IL_013b; } } { int32_t L_60 = V_3; if ((((int32_t)L_60) < ((int32_t)0))) { goto IL_013b; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_61 = __this->___readMappingMatrix_1; int32_t L_62 = V_3; int32_t L_63 = V_2; NullCheck(L_61); bool L_64; L_64 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_61, L_62, L_63, NULL); if (L_64) { goto IL_013b; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_65 = V_0; int32_t L_66 = V_1; int32_t L_67 = L_66; V_1 = ((int32_t)il2cpp_codegen_add(L_67, 1)); int32_t L_68 = V_2; int32_t L_69 = V_3; int32_t L_70 = V_4; int32_t L_71 = V_5; int32_t L_72; L_72 = BitMatrixParser_readUtah_mA29220710872E35FE25CEAB7529F1C5F1B6ECBDA(__this, L_68, L_69, L_70, L_71, NULL); NullCheck(L_65); (L_65)->SetAt(static_cast(L_67), (uint8_t)((int32_t)(uint8_t)L_72)); } IL_013b: { int32_t L_73 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_73, 2)); int32_t L_74 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_74, 2)); int32_t L_75 = V_2; if ((((int32_t)L_75) < ((int32_t)0))) { goto IL_014c; } } { int32_t L_76 = V_3; int32_t L_77 = V_5; if ((((int32_t)L_76) < ((int32_t)L_77))) { goto IL_010f; } } IL_014c: { int32_t L_78 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_78, 1)); int32_t L_79 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_79, 3)); } IL_0154: { int32_t L_80 = V_2; if ((((int32_t)L_80) < ((int32_t)0))) { goto IL_0180; } } { int32_t L_81 = V_3; int32_t L_82 = V_5; if ((((int32_t)L_81) >= ((int32_t)L_82))) { goto IL_0180; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_83 = __this->___readMappingMatrix_1; int32_t L_84 = V_3; int32_t L_85 = V_2; NullCheck(L_83); bool L_86; L_86 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_83, L_84, L_85, NULL); if (L_86) { goto IL_0180; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_87 = V_0; int32_t L_88 = V_1; int32_t L_89 = L_88; V_1 = ((int32_t)il2cpp_codegen_add(L_89, 1)); int32_t L_90 = V_2; int32_t L_91 = V_3; int32_t L_92 = V_4; int32_t L_93 = V_5; int32_t L_94; L_94 = BitMatrixParser_readUtah_mA29220710872E35FE25CEAB7529F1C5F1B6ECBDA(__this, L_90, L_91, L_92, L_93, NULL); NullCheck(L_87); (L_87)->SetAt(static_cast(L_89), (uint8_t)((int32_t)(uint8_t)L_94)); } IL_0180: { int32_t L_95 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_95, 2)); int32_t L_96 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_96, 2)); int32_t L_97 = V_2; int32_t L_98 = V_4; if ((((int32_t)L_97) >= ((int32_t)L_98))) { goto IL_0191; } } { int32_t L_99 = V_3; if ((((int32_t)L_99) >= ((int32_t)0))) { goto IL_0154; } } IL_0191: { int32_t L_100 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_100, 3)); int32_t L_101 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_101, 1)); } IL_0199: { int32_t L_102 = V_2; int32_t L_103 = V_4; if ((((int32_t)L_102) < ((int32_t)L_103))) { goto IL_003d; } } { int32_t L_104 = V_3; int32_t L_105 = V_5; if ((((int32_t)L_104) < ((int32_t)L_105))) { goto IL_003d; } } { int32_t L_106 = V_1; Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_107 = __this->___version_2; NullCheck(L_107); int32_t L_108; L_108 = Version_getTotalCodewords_m8E26359CD35D75527E5DDC3545928F332E79A6E5_inline(L_107, NULL); if ((((int32_t)L_106) == ((int32_t)L_108))) { goto IL_01b9; } } { return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } IL_01b9: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_109 = V_0; return L_109; } } // System.Boolean ZXing.Datamatrix.Internal.BitMatrixParser::readModule(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_row, int32_t ___1_column, int32_t ___2_numRows, int32_t ___3_numColumns, const RuntimeMethod* method) { { int32_t L_0 = ___0_row; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0014; } } { int32_t L_1 = ___0_row; int32_t L_2 = ___2_numRows; ___0_row = ((int32_t)il2cpp_codegen_add(L_1, L_2)); int32_t L_3 = ___1_column; int32_t L_4 = ___2_numRows; ___1_column = ((int32_t)il2cpp_codegen_add(L_3, ((int32_t)il2cpp_codegen_subtract(4, ((int32_t)(((int32_t)il2cpp_codegen_add(L_4, 4))&7)))))); } IL_0014: { int32_t L_5 = ___1_column; if ((((int32_t)L_5) >= ((int32_t)0))) { goto IL_002a; } } { int32_t L_6 = ___1_column; int32_t L_7 = ___3_numColumns; ___1_column = ((int32_t)il2cpp_codegen_add(L_6, L_7)); int32_t L_8 = ___0_row; int32_t L_9 = ___3_numColumns; ___0_row = ((int32_t)il2cpp_codegen_add(L_8, ((int32_t)il2cpp_codegen_subtract(4, ((int32_t)(((int32_t)il2cpp_codegen_add(L_9, 4))&7)))))); } IL_002a: { int32_t L_10 = ___0_row; int32_t L_11 = ___2_numRows; if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0033; } } { int32_t L_12 = ___0_row; int32_t L_13 = ___2_numRows; ___0_row = ((int32_t)il2cpp_codegen_subtract(L_12, L_13)); } IL_0033: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_14 = __this->___readMappingMatrix_1; int32_t L_15 = ___1_column; int32_t L_16 = ___0_row; NullCheck(L_14); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_14, L_15, L_16, (bool)1, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_17 = __this->___mappingBitMatrix_0; int32_t L_18 = ___1_column; int32_t L_19 = ___0_row; NullCheck(L_17); bool L_20; L_20 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_17, L_18, L_19, NULL); return L_20; } } // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readUtah(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readUtah_mA29220710872E35FE25CEAB7529F1C5F1B6ECBDA (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_row, int32_t ___1_column, int32_t ___2_numRows, int32_t ___3_numColumns, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; int32_t L_0 = ___0_row; int32_t L_1 = ___1_column; int32_t L_2 = ___2_numRows; int32_t L_3 = ___3_numColumns; bool L_4; L_4 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 2)), ((int32_t)il2cpp_codegen_subtract(L_1, 2)), L_2, L_3, NULL); if (!L_4) { goto IL_0017; } } { int32_t L_5 = V_0; V_0 = ((int32_t)(L_5|1)); } IL_0017: { int32_t L_6 = V_0; V_0 = ((int32_t)(L_6<<1)); int32_t L_7 = ___0_row; int32_t L_8 = ___1_column; int32_t L_9 = ___2_numRows; int32_t L_10 = ___3_numColumns; bool L_11; L_11 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_7, 2)), ((int32_t)il2cpp_codegen_subtract(L_8, 1)), L_9, L_10, NULL); if (!L_11) { goto IL_0030; } } { int32_t L_12 = V_0; V_0 = ((int32_t)(L_12|1)); } IL_0030: { int32_t L_13 = V_0; V_0 = ((int32_t)(L_13<<1)); int32_t L_14 = ___0_row; int32_t L_15 = ___1_column; int32_t L_16 = ___2_numRows; int32_t L_17 = ___3_numColumns; bool L_18; L_18 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_14, 1)), ((int32_t)il2cpp_codegen_subtract(L_15, 2)), L_16, L_17, NULL); if (!L_18) { goto IL_0049; } } { int32_t L_19 = V_0; V_0 = ((int32_t)(L_19|1)); } IL_0049: { int32_t L_20 = V_0; V_0 = ((int32_t)(L_20<<1)); int32_t L_21 = ___0_row; int32_t L_22 = ___1_column; int32_t L_23 = ___2_numRows; int32_t L_24 = ___3_numColumns; bool L_25; L_25 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_21, 1)), ((int32_t)il2cpp_codegen_subtract(L_22, 1)), L_23, L_24, NULL); if (!L_25) { goto IL_0062; } } { int32_t L_26 = V_0; V_0 = ((int32_t)(L_26|1)); } IL_0062: { int32_t L_27 = V_0; V_0 = ((int32_t)(L_27<<1)); int32_t L_28 = ___0_row; int32_t L_29 = ___1_column; int32_t L_30 = ___2_numRows; int32_t L_31 = ___3_numColumns; bool L_32; L_32 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_28, 1)), L_29, L_30, L_31, NULL); if (!L_32) { goto IL_0079; } } { int32_t L_33 = V_0; V_0 = ((int32_t)(L_33|1)); } IL_0079: { int32_t L_34 = V_0; V_0 = ((int32_t)(L_34<<1)); int32_t L_35 = ___0_row; int32_t L_36 = ___1_column; int32_t L_37 = ___2_numRows; int32_t L_38 = ___3_numColumns; bool L_39; L_39 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, L_35, ((int32_t)il2cpp_codegen_subtract(L_36, 2)), L_37, L_38, NULL); if (!L_39) { goto IL_0090; } } { int32_t L_40 = V_0; V_0 = ((int32_t)(L_40|1)); } IL_0090: { int32_t L_41 = V_0; V_0 = ((int32_t)(L_41<<1)); int32_t L_42 = ___0_row; int32_t L_43 = ___1_column; int32_t L_44 = ___2_numRows; int32_t L_45 = ___3_numColumns; bool L_46; L_46 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, L_42, ((int32_t)il2cpp_codegen_subtract(L_43, 1)), L_44, L_45, NULL); if (!L_46) { goto IL_00a7; } } { int32_t L_47 = V_0; V_0 = ((int32_t)(L_47|1)); } IL_00a7: { int32_t L_48 = V_0; V_0 = ((int32_t)(L_48<<1)); int32_t L_49 = ___0_row; int32_t L_50 = ___1_column; int32_t L_51 = ___2_numRows; int32_t L_52 = ___3_numColumns; bool L_53; L_53 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, L_49, L_50, L_51, L_52, NULL); if (!L_53) { goto IL_00bc; } } { int32_t L_54 = V_0; V_0 = ((int32_t)(L_54|1)); } IL_00bc: { int32_t L_55 = V_0; return L_55; } } // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readCorner1(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readCorner1_m468249F6B68F3B9A7DA920D764C6342265E1122C (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; int32_t L_0 = ___0_numRows; int32_t L_1 = ___0_numRows; int32_t L_2 = ___1_numColumns; bool L_3; L_3 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), 0, L_1, L_2, NULL); if (!L_3) { goto IL_0014; } } { int32_t L_4 = V_0; V_0 = ((int32_t)(L_4|1)); } IL_0014: { int32_t L_5 = V_0; V_0 = ((int32_t)(L_5<<1)); int32_t L_6 = ___0_numRows; int32_t L_7 = ___0_numRows; int32_t L_8 = ___1_numColumns; bool L_9; L_9 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), 1, L_7, L_8, NULL); if (!L_9) { goto IL_002a; } } { int32_t L_10 = V_0; V_0 = ((int32_t)(L_10|1)); } IL_002a: { int32_t L_11 = V_0; V_0 = ((int32_t)(L_11<<1)); int32_t L_12 = ___0_numRows; int32_t L_13 = ___0_numRows; int32_t L_14 = ___1_numColumns; bool L_15; L_15 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), 2, L_13, L_14, NULL); if (!L_15) { goto IL_0040; } } { int32_t L_16 = V_0; V_0 = ((int32_t)(L_16|1)); } IL_0040: { int32_t L_17 = V_0; V_0 = ((int32_t)(L_17<<1)); int32_t L_18 = ___1_numColumns; int32_t L_19 = ___0_numRows; int32_t L_20 = ___1_numColumns; bool L_21; L_21 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_18, 2)), L_19, L_20, NULL); if (!L_21) { goto IL_0056; } } { int32_t L_22 = V_0; V_0 = ((int32_t)(L_22|1)); } IL_0056: { int32_t L_23 = V_0; V_0 = ((int32_t)(L_23<<1)); int32_t L_24 = ___1_numColumns; int32_t L_25 = ___0_numRows; int32_t L_26 = ___1_numColumns; bool L_27; L_27 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), L_25, L_26, NULL); if (!L_27) { goto IL_006c; } } { int32_t L_28 = V_0; V_0 = ((int32_t)(L_28|1)); } IL_006c: { int32_t L_29 = V_0; V_0 = ((int32_t)(L_29<<1)); int32_t L_30 = ___1_numColumns; int32_t L_31 = ___0_numRows; int32_t L_32 = ___1_numColumns; bool L_33; L_33 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 1, ((int32_t)il2cpp_codegen_subtract(L_30, 1)), L_31, L_32, NULL); if (!L_33) { goto IL_0082; } } { int32_t L_34 = V_0; V_0 = ((int32_t)(L_34|1)); } IL_0082: { int32_t L_35 = V_0; V_0 = ((int32_t)(L_35<<1)); int32_t L_36 = ___1_numColumns; int32_t L_37 = ___0_numRows; int32_t L_38 = ___1_numColumns; bool L_39; L_39 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 2, ((int32_t)il2cpp_codegen_subtract(L_36, 1)), L_37, L_38, NULL); if (!L_39) { goto IL_0098; } } { int32_t L_40 = V_0; V_0 = ((int32_t)(L_40|1)); } IL_0098: { int32_t L_41 = V_0; V_0 = ((int32_t)(L_41<<1)); int32_t L_42 = ___1_numColumns; int32_t L_43 = ___0_numRows; int32_t L_44 = ___1_numColumns; bool L_45; L_45 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 3, ((int32_t)il2cpp_codegen_subtract(L_42, 1)), L_43, L_44, NULL); if (!L_45) { goto IL_00ae; } } { int32_t L_46 = V_0; V_0 = ((int32_t)(L_46|1)); } IL_00ae: { int32_t L_47 = V_0; return L_47; } } // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readCorner2(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readCorner2_mEAC8D7B17F865DF7D81A5A1A9D27004C95FDCBAE (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; int32_t L_0 = ___0_numRows; int32_t L_1 = ___0_numRows; int32_t L_2 = ___1_numColumns; bool L_3; L_3 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 3)), 0, L_1, L_2, NULL); if (!L_3) { goto IL_0014; } } { int32_t L_4 = V_0; V_0 = ((int32_t)(L_4|1)); } IL_0014: { int32_t L_5 = V_0; V_0 = ((int32_t)(L_5<<1)); int32_t L_6 = ___0_numRows; int32_t L_7 = ___0_numRows; int32_t L_8 = ___1_numColumns; bool L_9; L_9 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_6, 2)), 0, L_7, L_8, NULL); if (!L_9) { goto IL_002a; } } { int32_t L_10 = V_0; V_0 = ((int32_t)(L_10|1)); } IL_002a: { int32_t L_11 = V_0; V_0 = ((int32_t)(L_11<<1)); int32_t L_12 = ___0_numRows; int32_t L_13 = ___0_numRows; int32_t L_14 = ___1_numColumns; bool L_15; L_15 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), 0, L_13, L_14, NULL); if (!L_15) { goto IL_0040; } } { int32_t L_16 = V_0; V_0 = ((int32_t)(L_16|1)); } IL_0040: { int32_t L_17 = V_0; V_0 = ((int32_t)(L_17<<1)); int32_t L_18 = ___1_numColumns; int32_t L_19 = ___0_numRows; int32_t L_20 = ___1_numColumns; bool L_21; L_21 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_18, 4)), L_19, L_20, NULL); if (!L_21) { goto IL_0056; } } { int32_t L_22 = V_0; V_0 = ((int32_t)(L_22|1)); } IL_0056: { int32_t L_23 = V_0; V_0 = ((int32_t)(L_23<<1)); int32_t L_24 = ___1_numColumns; int32_t L_25 = ___0_numRows; int32_t L_26 = ___1_numColumns; bool L_27; L_27 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_24, 3)), L_25, L_26, NULL); if (!L_27) { goto IL_006c; } } { int32_t L_28 = V_0; V_0 = ((int32_t)(L_28|1)); } IL_006c: { int32_t L_29 = V_0; V_0 = ((int32_t)(L_29<<1)); int32_t L_30 = ___1_numColumns; int32_t L_31 = ___0_numRows; int32_t L_32 = ___1_numColumns; bool L_33; L_33 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_30, 2)), L_31, L_32, NULL); if (!L_33) { goto IL_0082; } } { int32_t L_34 = V_0; V_0 = ((int32_t)(L_34|1)); } IL_0082: { int32_t L_35 = V_0; V_0 = ((int32_t)(L_35<<1)); int32_t L_36 = ___1_numColumns; int32_t L_37 = ___0_numRows; int32_t L_38 = ___1_numColumns; bool L_39; L_39 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_36, 1)), L_37, L_38, NULL); if (!L_39) { goto IL_0098; } } { int32_t L_40 = V_0; V_0 = ((int32_t)(L_40|1)); } IL_0098: { int32_t L_41 = V_0; V_0 = ((int32_t)(L_41<<1)); int32_t L_42 = ___1_numColumns; int32_t L_43 = ___0_numRows; int32_t L_44 = ___1_numColumns; bool L_45; L_45 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 1, ((int32_t)il2cpp_codegen_subtract(L_42, 1)), L_43, L_44, NULL); if (!L_45) { goto IL_00ae; } } { int32_t L_46 = V_0; V_0 = ((int32_t)(L_46|1)); } IL_00ae: { int32_t L_47 = V_0; return L_47; } } // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readCorner3(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readCorner3_m95EB07945A26BA0DB31338F88F0122F778A82DD3 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; int32_t L_0 = ___0_numRows; int32_t L_1 = ___0_numRows; int32_t L_2 = ___1_numColumns; bool L_3; L_3 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 1)), 0, L_1, L_2, NULL); if (!L_3) { goto IL_0014; } } { int32_t L_4 = V_0; V_0 = ((int32_t)(L_4|1)); } IL_0014: { int32_t L_5 = V_0; V_0 = ((int32_t)(L_5<<1)); int32_t L_6 = ___0_numRows; int32_t L_7 = ___1_numColumns; int32_t L_8 = ___0_numRows; int32_t L_9 = ___1_numColumns; bool L_10; L_10 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), ((int32_t)il2cpp_codegen_subtract(L_7, 1)), L_8, L_9, NULL); if (!L_10) { goto IL_002c; } } { int32_t L_11 = V_0; V_0 = ((int32_t)(L_11|1)); } IL_002c: { int32_t L_12 = V_0; V_0 = ((int32_t)(L_12<<1)); int32_t L_13 = ___1_numColumns; int32_t L_14 = ___0_numRows; int32_t L_15 = ___1_numColumns; bool L_16; L_16 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_13, 3)), L_14, L_15, NULL); if (!L_16) { goto IL_0042; } } { int32_t L_17 = V_0; V_0 = ((int32_t)(L_17|1)); } IL_0042: { int32_t L_18 = V_0; V_0 = ((int32_t)(L_18<<1)); int32_t L_19 = ___1_numColumns; int32_t L_20 = ___0_numRows; int32_t L_21 = ___1_numColumns; bool L_22; L_22 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_19, 2)), L_20, L_21, NULL); if (!L_22) { goto IL_0058; } } { int32_t L_23 = V_0; V_0 = ((int32_t)(L_23|1)); } IL_0058: { int32_t L_24 = V_0; V_0 = ((int32_t)(L_24<<1)); int32_t L_25 = ___1_numColumns; int32_t L_26 = ___0_numRows; int32_t L_27 = ___1_numColumns; bool L_28; L_28 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_25, 1)), L_26, L_27, NULL); if (!L_28) { goto IL_006e; } } { int32_t L_29 = V_0; V_0 = ((int32_t)(L_29|1)); } IL_006e: { int32_t L_30 = V_0; V_0 = ((int32_t)(L_30<<1)); int32_t L_31 = ___1_numColumns; int32_t L_32 = ___0_numRows; int32_t L_33 = ___1_numColumns; bool L_34; L_34 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 1, ((int32_t)il2cpp_codegen_subtract(L_31, 3)), L_32, L_33, NULL); if (!L_34) { goto IL_0084; } } { int32_t L_35 = V_0; V_0 = ((int32_t)(L_35|1)); } IL_0084: { int32_t L_36 = V_0; V_0 = ((int32_t)(L_36<<1)); int32_t L_37 = ___1_numColumns; int32_t L_38 = ___0_numRows; int32_t L_39 = ___1_numColumns; bool L_40; L_40 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 1, ((int32_t)il2cpp_codegen_subtract(L_37, 2)), L_38, L_39, NULL); if (!L_40) { goto IL_009a; } } { int32_t L_41 = V_0; V_0 = ((int32_t)(L_41|1)); } IL_009a: { int32_t L_42 = V_0; V_0 = ((int32_t)(L_42<<1)); int32_t L_43 = ___1_numColumns; int32_t L_44 = ___0_numRows; int32_t L_45 = ___1_numColumns; bool L_46; L_46 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 1, ((int32_t)il2cpp_codegen_subtract(L_43, 1)), L_44, L_45, NULL); if (!L_46) { goto IL_00b0; } } { int32_t L_47 = V_0; V_0 = ((int32_t)(L_47|1)); } IL_00b0: { int32_t L_48 = V_0; return L_48; } } // System.Int32 ZXing.Datamatrix.Internal.BitMatrixParser::readCorner4(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_readCorner4_mF16BEC18692E70C802A3635056A6FB479B552D34 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; int32_t L_0 = ___0_numRows; int32_t L_1 = ___0_numRows; int32_t L_2 = ___1_numColumns; bool L_3; L_3 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_0, 3)), 0, L_1, L_2, NULL); if (!L_3) { goto IL_0014; } } { int32_t L_4 = V_0; V_0 = ((int32_t)(L_4|1)); } IL_0014: { int32_t L_5 = V_0; V_0 = ((int32_t)(L_5<<1)); int32_t L_6 = ___0_numRows; int32_t L_7 = ___0_numRows; int32_t L_8 = ___1_numColumns; bool L_9; L_9 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_6, 2)), 0, L_7, L_8, NULL); if (!L_9) { goto IL_002a; } } { int32_t L_10 = V_0; V_0 = ((int32_t)(L_10|1)); } IL_002a: { int32_t L_11 = V_0; V_0 = ((int32_t)(L_11<<1)); int32_t L_12 = ___0_numRows; int32_t L_13 = ___0_numRows; int32_t L_14 = ___1_numColumns; bool L_15; L_15 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), 0, L_13, L_14, NULL); if (!L_15) { goto IL_0040; } } { int32_t L_16 = V_0; V_0 = ((int32_t)(L_16|1)); } IL_0040: { int32_t L_17 = V_0; V_0 = ((int32_t)(L_17<<1)); int32_t L_18 = ___1_numColumns; int32_t L_19 = ___0_numRows; int32_t L_20 = ___1_numColumns; bool L_21; L_21 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_18, 2)), L_19, L_20, NULL); if (!L_21) { goto IL_0056; } } { int32_t L_22 = V_0; V_0 = ((int32_t)(L_22|1)); } IL_0056: { int32_t L_23 = V_0; V_0 = ((int32_t)(L_23<<1)); int32_t L_24 = ___1_numColumns; int32_t L_25 = ___0_numRows; int32_t L_26 = ___1_numColumns; bool L_27; L_27 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 0, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), L_25, L_26, NULL); if (!L_27) { goto IL_006c; } } { int32_t L_28 = V_0; V_0 = ((int32_t)(L_28|1)); } IL_006c: { int32_t L_29 = V_0; V_0 = ((int32_t)(L_29<<1)); int32_t L_30 = ___1_numColumns; int32_t L_31 = ___0_numRows; int32_t L_32 = ___1_numColumns; bool L_33; L_33 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 1, ((int32_t)il2cpp_codegen_subtract(L_30, 1)), L_31, L_32, NULL); if (!L_33) { goto IL_0082; } } { int32_t L_34 = V_0; V_0 = ((int32_t)(L_34|1)); } IL_0082: { int32_t L_35 = V_0; V_0 = ((int32_t)(L_35<<1)); int32_t L_36 = ___1_numColumns; int32_t L_37 = ___0_numRows; int32_t L_38 = ___1_numColumns; bool L_39; L_39 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 2, ((int32_t)il2cpp_codegen_subtract(L_36, 1)), L_37, L_38, NULL); if (!L_39) { goto IL_0098; } } { int32_t L_40 = V_0; V_0 = ((int32_t)(L_40|1)); } IL_0098: { int32_t L_41 = V_0; V_0 = ((int32_t)(L_41<<1)); int32_t L_42 = ___1_numColumns; int32_t L_43 = ___0_numRows; int32_t L_44 = ___1_numColumns; bool L_45; L_45 = BitMatrixParser_readModule_m74CCC2152AF6614F12705919F30C2848FBC40D90(__this, 3, ((int32_t)il2cpp_codegen_subtract(L_42, 1)), L_43, L_44, NULL); if (!L_45) { goto IL_00ae; } } { int32_t L_46 = V_0; V_0 = ((int32_t)(L_46|1)); } IL_00ae: { int32_t L_47 = V_0; return L_47; } } // ZXing.Common.BitMatrix ZXing.Datamatrix.Internal.BitMatrixParser::extractDataRegion(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BitMatrixParser_extractDataRegion_mF986736841D235AD4CA9C9638EF73CC8C7F5A424 (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_6 = NULL; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t G_B2_0 = 0; int32_t G_B1_0 = 0; { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_0 = __this->___version_2; NullCheck(L_0); int32_t L_1; L_1 = Version_getSymbolSizeRows_mA3A87FC6C519F3B0E50F99731626AB2735F59416_inline(L_0, NULL); V_0 = L_1; Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_2 = __this->___version_2; NullCheck(L_2); int32_t L_3; L_3 = Version_getSymbolSizeColumns_m00269C660F39F812F82DB59D3BC232628845E4BF_inline(L_2, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = ___0_bitMatrix; NullCheck(L_4); int32_t L_5; L_5 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_4, NULL); int32_t L_6 = V_0; G_B1_0 = L_3; if ((((int32_t)L_5) == ((int32_t)L_6))) { G_B2_0 = L_3; goto IL_002b; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_7 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_7); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral45B7C6516A22956F66264BF26A6D8F22714CE1E2)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrixParser_extractDataRegion_mF986736841D235AD4CA9C9638EF73CC8C7F5A424_RuntimeMethod_var))); } IL_002b: { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_8 = __this->___version_2; NullCheck(L_8); int32_t L_9; L_9 = Version_getDataRegionSizeRows_m4100FEAD9A5F6408BBA29111FF23928A0DC198A0_inline(L_8, NULL); V_1 = L_9; Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_10 = __this->___version_2; NullCheck(L_10); int32_t L_11; L_11 = Version_getDataRegionSizeColumns_mF26AEB8E10FFA345A867CAE5DF236FFFF7CDC6CC_inline(L_10, NULL); V_2 = L_11; int32_t L_12 = V_0; int32_t L_13 = V_1; V_3 = ((int32_t)(L_12/L_13)); int32_t L_14 = V_2; V_4 = ((int32_t)(G_B2_0/L_14)); int32_t L_15 = V_3; int32_t L_16 = V_1; V_5 = ((int32_t)il2cpp_codegen_multiply(L_15, L_16)); int32_t L_17 = V_4; int32_t L_18 = V_2; int32_t L_19 = V_5; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_20 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_20); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_20, ((int32_t)il2cpp_codegen_multiply(L_17, L_18)), L_19, NULL); V_6 = L_20; V_7 = 0; goto IL_00e8; } IL_0065: { int32_t L_21 = V_7; int32_t L_22 = V_1; V_8 = ((int32_t)il2cpp_codegen_multiply(L_21, L_22)); V_9 = 0; goto IL_00dc; } IL_0070: { int32_t L_23 = V_9; int32_t L_24 = V_2; V_10 = ((int32_t)il2cpp_codegen_multiply(L_23, L_24)); V_11 = 0; goto IL_00d1; } IL_007b: { int32_t L_25 = V_7; int32_t L_26 = V_1; int32_t L_27 = V_11; V_12 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_25, ((int32_t)il2cpp_codegen_add(L_26, 2)))), 1)), L_27)); int32_t L_28 = V_8; int32_t L_29 = V_11; V_13 = ((int32_t)il2cpp_codegen_add(L_28, L_29)); V_14 = 0; goto IL_00c6; } IL_0094: { int32_t L_30 = V_9; int32_t L_31 = V_2; int32_t L_32 = V_14; V_15 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_30, ((int32_t)il2cpp_codegen_add(L_31, 2)))), 1)), L_32)); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_33 = ___0_bitMatrix; int32_t L_34 = V_15; int32_t L_35 = V_12; NullCheck(L_33); bool L_36; L_36 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_33, L_34, L_35, NULL); if (!L_36) { goto IL_00c0; } } { int32_t L_37 = V_10; int32_t L_38 = V_14; V_16 = ((int32_t)il2cpp_codegen_add(L_37, L_38)); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_39 = V_6; int32_t L_40 = V_16; int32_t L_41 = V_13; NullCheck(L_39); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_39, L_40, L_41, (bool)1, NULL); } IL_00c0: { int32_t L_42 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00c6: { int32_t L_43 = V_14; int32_t L_44 = V_2; if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_0094; } } { int32_t L_45 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_00d1: { int32_t L_46 = V_11; int32_t L_47 = V_1; if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_007b; } } { int32_t L_48 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00dc: { int32_t L_49 = V_9; int32_t L_50 = V_4; if ((((int32_t)L_49) < ((int32_t)L_50))) { goto IL_0070; } } { int32_t L_51 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_00e8: { int32_t L_52 = V_7; int32_t L_53 = V_3; if ((((int32_t)L_52) < ((int32_t)L_53))) { goto IL_0065; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_54 = V_6; return L_54; } } #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 ZXing.Datamatrix.Internal.DataBlock::.ctor(System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataBlock__ctor_mC014F51CCFD73268E1B484025E29A5CB8944CEC0 (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, int32_t ___0_numDataCodewords, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_codewords, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_numDataCodewords; __this->___numDataCodewords_0 = L_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_codewords; __this->___codewords_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___codewords_1), (void*)L_1); return; } } // ZXing.Datamatrix.Internal.DataBlock[] ZXing.Datamatrix.Internal.DataBlock::getDataBlocks(System.Byte[],ZXing.Datamatrix.Internal.Version) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* DataBlock_getDataBlocks_m59956A57CD0F2E6C2DA0DAFBEDF5BC697E760469 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawCodewords, Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* ___1_version, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* V_0 = NULL; int32_t V_1 = 0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* V_2 = NULL; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; bool V_8 = false; int32_t V_9 = 0; int32_t V_10 = 0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* V_11 = NULL; int32_t V_12 = 0; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* V_13 = NULL; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* V_14 = NULL; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; int32_t V_20 = 0; int32_t V_21 = 0; int32_t V_22 = 0; int32_t V_23 = 0; int32_t V_24 = 0; int32_t G_B18_0 = 0; int32_t G_B26_0 = 0; int32_t G_B30_0 = 0; { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_0 = ___1_version; NullCheck(L_0); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_1; L_1 = Version_getECBlocks_mD367B41CC12946EFF67956EDD98ACE4CA16D827A_inline(L_0, NULL); V_0 = L_1; V_1 = 0; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_2 = V_0; NullCheck(L_2); ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_3; L_3 = ECBlocks_get_ECBlocksValue_m2731C52246B83C432E1A75A329A7DC9A4FB9A378_inline(L_2, NULL); V_2 = L_3; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_4 = V_2; V_11 = L_4; V_12 = 0; goto IL_002f; } IL_0018: { ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_5 = V_11; int32_t L_6 = V_12; NullCheck(L_5); int32_t L_7 = L_6; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_8 = (L_5)->GetAt(static_cast(L_7)); V_13 = L_8; int32_t L_9 = V_1; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_10 = V_13; NullCheck(L_10); int32_t L_11; L_11 = ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline(L_10, NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_9, L_11)); int32_t L_12 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_002f: { int32_t L_13 = V_12; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_14 = V_11; NullCheck(L_14); if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))))) { goto IL_0018; } } { int32_t L_15 = V_1; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_16 = (DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340*)(DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340*)SZArrayNew(DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340_il2cpp_TypeInfo_var, (uint32_t)L_15); V_3 = L_16; V_4 = 0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_17 = V_2; V_11 = L_17; V_12 = 0; goto IL_0097; } IL_0049: { ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_18 = V_11; int32_t L_19 = V_12; NullCheck(L_18); int32_t L_20 = L_19; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_21 = (L_18)->GetAt(static_cast(L_20)); V_14 = L_21; V_15 = 0; goto IL_0086; } IL_0055: { ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_22 = V_14; NullCheck(L_22); int32_t L_23; L_23 = ECB_get_DataCodewords_mF70E1783A6CCAB4774CABB859B9D23AC6276CCFC_inline(L_22, NULL); V_16 = L_23; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_24 = V_0; NullCheck(L_24); int32_t L_25; L_25 = ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline(L_24, NULL); int32_t L_26 = V_16; V_17 = ((int32_t)il2cpp_codegen_add(L_25, L_26)); DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_27 = V_3; int32_t L_28 = V_4; int32_t L_29 = L_28; V_4 = ((int32_t)il2cpp_codegen_add(L_29, 1)); int32_t L_30 = V_16; int32_t L_31 = V_17; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_31); DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_33 = (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D*)il2cpp_codegen_object_new(DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D_il2cpp_TypeInfo_var); NullCheck(L_33); DataBlock__ctor_mC014F51CCFD73268E1B484025E29A5CB8944CEC0(L_33, L_30, L_32, NULL); NullCheck(L_27); ArrayElementTypeCheck (L_27, L_33); (L_27)->SetAt(static_cast(L_29), (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D*)L_33); int32_t L_34 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_0086: { int32_t L_35 = V_15; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_36 = V_14; NullCheck(L_36); int32_t L_37; L_37 = ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline(L_36, NULL); if ((((int32_t)L_35) < ((int32_t)L_37))) { goto IL_0055; } } { int32_t L_38 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_0097: { int32_t L_39 = V_12; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_40 = V_11; NullCheck(L_40); if ((((int32_t)L_39) < ((int32_t)((int32_t)(((RuntimeArray*)L_40)->max_length))))) { goto IL_0049; } } { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_41 = V_3; NullCheck(L_41); int32_t L_42 = 0; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_43 = (L_41)->GetAt(static_cast(L_42)); NullCheck(L_43); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = L_43->___codewords_1; NullCheck(L_44); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_45 = V_0; NullCheck(L_45); int32_t L_46; L_46 = ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline(L_45, NULL); V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_44)->max_length)), L_46)); int32_t L_47 = V_5; V_6 = ((int32_t)il2cpp_codegen_subtract(L_47, 1)); V_7 = 0; V_18 = 0; goto IL_00ec; } IL_00c0: { V_19 = 0; goto IL_00e0; } IL_00c5: { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_48 = V_3; int32_t L_49 = V_19; NullCheck(L_48); int32_t L_50 = L_49; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_51 = (L_48)->GetAt(static_cast(L_50)); NullCheck(L_51); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_52 = L_51->___codewords_1; int32_t L_53 = V_18; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_54 = ___0_rawCodewords; int32_t L_55 = V_7; int32_t L_56 = L_55; V_7 = ((int32_t)il2cpp_codegen_add(L_56, 1)); NullCheck(L_54); int32_t L_57 = L_56; uint8_t L_58 = (L_54)->GetAt(static_cast(L_57)); NullCheck(L_52); (L_52)->SetAt(static_cast(L_53), (uint8_t)L_58); int32_t L_59 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_59, 1)); } IL_00e0: { int32_t L_60 = V_19; int32_t L_61 = V_4; if ((((int32_t)L_60) < ((int32_t)L_61))) { goto IL_00c5; } } { int32_t L_62 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_62, 1)); } IL_00ec: { int32_t L_63 = V_18; int32_t L_64 = V_6; if ((((int32_t)L_63) < ((int32_t)L_64))) { goto IL_00c0; } } { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_65 = ___1_version; NullCheck(L_65); int32_t L_66; L_66 = Version_getVersionNumber_m4523183CA85BEA8E270D5612C90801312CF30897_inline(L_65, NULL); V_8 = (bool)((((int32_t)L_66) == ((int32_t)((int32_t)24)))? 1 : 0); bool L_67 = V_8; if (L_67) { goto IL_0106; } } { int32_t L_68 = V_4; G_B18_0 = L_68; goto IL_0107; } IL_0106: { G_B18_0 = 8; } IL_0107: { V_9 = G_B18_0; V_20 = 0; goto IL_012b; } IL_010e: { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_69 = V_3; int32_t L_70 = V_20; NullCheck(L_69); int32_t L_71 = L_70; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_72 = (L_69)->GetAt(static_cast(L_71)); NullCheck(L_72); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_73 = L_72->___codewords_1; int32_t L_74 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_75 = ___0_rawCodewords; int32_t L_76 = V_7; int32_t L_77 = L_76; V_7 = ((int32_t)il2cpp_codegen_add(L_77, 1)); NullCheck(L_75); int32_t L_78 = L_77; uint8_t L_79 = (L_75)->GetAt(static_cast(L_78)); NullCheck(L_73); (L_73)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_74, 1))), (uint8_t)L_79); int32_t L_80 = V_20; V_20 = ((int32_t)il2cpp_codegen_add(L_80, 1)); } IL_012b: { int32_t L_81 = V_20; int32_t L_82 = V_9; if ((((int32_t)L_81) < ((int32_t)L_82))) { goto IL_010e; } } { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_83 = V_3; NullCheck(L_83); int32_t L_84 = 0; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_85 = (L_83)->GetAt(static_cast(L_84)); NullCheck(L_85); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_86 = L_85->___codewords_1; NullCheck(L_86); V_10 = ((int32_t)(((RuntimeArray*)L_86)->max_length)); int32_t L_87 = V_5; V_21 = L_87; goto IL_0193; } IL_0143: { V_22 = 0; goto IL_0187; } IL_0148: { bool L_88 = V_8; if (L_88) { goto IL_0150; } } { int32_t L_89 = V_22; G_B26_0 = L_89; goto IL_0157; } IL_0150: { int32_t L_90 = V_22; int32_t L_91 = V_4; G_B26_0 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_90, 8))%L_91)); } IL_0157: { V_23 = G_B26_0; bool L_92 = V_8; if (!L_92) { goto IL_0162; } } { int32_t L_93 = V_23; if ((((int32_t)L_93) > ((int32_t)7))) { goto IL_0166; } } IL_0162: { int32_t L_94 = V_21; G_B30_0 = L_94; goto IL_016a; } IL_0166: { int32_t L_95 = V_21; G_B30_0 = ((int32_t)il2cpp_codegen_subtract(L_95, 1)); } IL_016a: { V_24 = G_B30_0; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_96 = V_3; int32_t L_97 = V_23; NullCheck(L_96); int32_t L_98 = L_97; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_99 = (L_96)->GetAt(static_cast(L_98)); NullCheck(L_99); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_100 = L_99->___codewords_1; int32_t L_101 = V_24; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_102 = ___0_rawCodewords; int32_t L_103 = V_7; int32_t L_104 = L_103; V_7 = ((int32_t)il2cpp_codegen_add(L_104, 1)); NullCheck(L_102); int32_t L_105 = L_104; uint8_t L_106 = (L_102)->GetAt(static_cast(L_105)); NullCheck(L_100); (L_100)->SetAt(static_cast(L_101), (uint8_t)L_106); int32_t L_107 = V_22; V_22 = ((int32_t)il2cpp_codegen_add(L_107, 1)); } IL_0187: { int32_t L_108 = V_22; int32_t L_109 = V_4; if ((((int32_t)L_108) < ((int32_t)L_109))) { goto IL_0148; } } { int32_t L_110 = V_21; V_21 = ((int32_t)il2cpp_codegen_add(L_110, 1)); } IL_0193: { int32_t L_111 = V_21; int32_t L_112 = V_10; if ((((int32_t)L_111) < ((int32_t)L_112))) { goto IL_0143; } } { int32_t L_113 = V_7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_114 = ___0_rawCodewords; NullCheck(L_114); if ((((int32_t)L_113) == ((int32_t)((int32_t)(((RuntimeArray*)L_114)->max_length))))) { goto IL_01a6; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_115 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_115); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_115, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_115, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataBlock_getDataBlocks_m59956A57CD0F2E6C2DA0DAFBEDF5BC697E760469_RuntimeMethod_var))); } IL_01a6: { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_116 = V_3; return L_116; } } // System.Int32 ZXing.Datamatrix.Internal.DataBlock::get_NumDataCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_m1A16384279D5B457FB3411DC5288D3B502CF11C4 (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___numDataCodewords_0; return L_0; } } // System.Byte[] ZXing.Datamatrix.Internal.DataBlock::get_Codewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DataBlock_get_Codewords_m5253F4286852E993251C76E49345438D0BF40381 (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___codewords_1; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // ZXing.Common.DecoderResult ZXing.Datamatrix.Internal.DecodedBitStreamParser::decode(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* DecodedBitStreamParser_decode_mDD754D9BD8D2F7DACE485A86F14F3EA10521DF8A (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* V_0 = NULL; StringBuilder_t* V_1 = NULL; StringBuilder_t* V_2 = NULL; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* V_3 = NULL; int32_t V_4 = 0; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_5 = NULL; int32_t V_6 = 0; bool V_7 = false; String_t* G_B40_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B40_1 = NULL; String_t* G_B39_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B39_1 = NULL; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* G_B41_0 = NULL; String_t* G_B41_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B41_2 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_bytes; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_1 = (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2*)il2cpp_codegen_object_new(BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2_il2cpp_TypeInfo_var); NullCheck(L_1); BitSource__ctor_m221889AC2A59E364010C2172CD5CAE26E68483B2(L_1, L_0, NULL); V_0 = L_1; StringBuilder_t* L_2 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_2); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_2, ((int32_t)100), NULL); V_1 = L_2; StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_3); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_3, 0, NULL); V_2 = L_3; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_4 = (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)il2cpp_codegen_object_new(List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B(L_4, 1, List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var); V_3 = L_4; V_4 = 1; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_5, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); V_5 = L_5; V_7 = (bool)0; } IL_002a: { int32_t L_6 = V_4; if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_003f; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_7 = V_0; StringBuilder_t* L_8 = V_1; StringBuilder_t* L_9 = V_2; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_10 = V_5; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); bool L_11; L_11 = DecodedBitStreamParser_decodeAsciiSegment_mB08B6B22743BC4843BB1D74223460A93E6674A8D(L_7, L_8, L_9, L_10, (&V_4), NULL); if (L_11) { goto IL_00a8; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_003f: { int32_t L_12 = V_4; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_12, 2))) { case 0: { goto IL_0062; } case 1: { goto IL_006f; } case 2: { goto IL_007c; } case 3: { goto IL_0087; } case 4: { goto IL_0092; } case 5: { goto IL_009e; } } } { goto IL_00a3; } IL_0062: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_13 = V_0; StringBuilder_t* L_14 = V_1; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_15 = V_5; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); bool L_16; L_16 = DecodedBitStreamParser_decodeC40Segment_mD8C78DA8E64BBA876D0571BA6DDB1DEF1BDE8A81(L_13, L_14, L_15, NULL); if (L_16) { goto IL_00a5; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_006f: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_17 = V_0; StringBuilder_t* L_18 = V_1; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_19 = V_5; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); bool L_20; L_20 = DecodedBitStreamParser_decodeTextSegment_m0B8A0650ACAACBC3167CBF42D9B0E0651BD45C4D(L_17, L_18, L_19, NULL); if (L_20) { goto IL_00a5; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_007c: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_21 = V_0; StringBuilder_t* L_22 = V_1; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); bool L_23; L_23 = DecodedBitStreamParser_decodeAnsiX12Segment_m3173B3C69B85A2D9379599AD9CDD73F9C5038362(L_21, L_22, NULL); if (L_23) { goto IL_00a5; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0087: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_24 = V_0; StringBuilder_t* L_25 = V_1; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); bool L_26; L_26 = DecodedBitStreamParser_decodeEdifactSegment_m4203702CF507C39C4BA73B2170FE2C60F3338363(L_24, L_25, NULL); if (L_26) { goto IL_00a5; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0092: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_27 = V_0; StringBuilder_t* L_28 = V_1; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_29 = V_3; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); bool L_30; L_30 = DecodedBitStreamParser_decodeBase256Segment_mCEF1E8F6D6A5EA6C28F7A5AFC34BDCF389B315F0(L_27, L_28, L_29, NULL); if (L_30) { goto IL_00a5; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_009e: { V_7 = (bool)1; goto IL_00a5; } IL_00a3: { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_00a5: { V_4 = 1; } IL_00a8: { int32_t L_31 = V_4; if (!L_31) { goto IL_00b8; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_32 = V_0; NullCheck(L_32); int32_t L_33; L_33 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_32, NULL); if ((((int32_t)L_33) > ((int32_t)0))) { goto IL_002a; } } IL_00b8: { StringBuilder_t* L_34 = V_2; NullCheck(L_34); int32_t L_35; L_35 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_34, NULL); if ((((int32_t)L_35) <= ((int32_t)0))) { goto IL_00ce; } } { StringBuilder_t* L_36 = V_1; StringBuilder_t* L_37 = V_2; NullCheck(L_37); String_t* L_38; L_38 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_37); NullCheck(L_36); StringBuilder_t* L_39; L_39 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_36, L_38, NULL); } IL_00ce: { bool L_40 = V_7; if (!L_40) { goto IL_0109; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_41 = V_5; NullCheck(L_41); bool L_42; L_42 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_41, 0, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (L_42) { goto IL_00e6; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_43 = V_5; NullCheck(L_43); bool L_44; L_44 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_43, 4, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (!L_44) { goto IL_00eb; } } IL_00e6: { V_6 = 5; goto IL_013e; } IL_00eb: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_45 = V_5; NullCheck(L_45); bool L_46; L_46 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_45, 1, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (L_46) { goto IL_00ff; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_47 = V_5; NullCheck(L_47); bool L_48; L_48 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_47, 5, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (!L_48) { goto IL_0104; } } IL_00ff: { V_6 = 6; goto IL_013e; } IL_0104: { V_6 = 4; goto IL_013e; } IL_0109: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_49 = V_5; NullCheck(L_49); bool L_50; L_50 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_49, 0, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (L_50) { goto IL_011d; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_51 = V_5; NullCheck(L_51); bool L_52; L_52 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_51, 4, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (!L_52) { goto IL_0122; } } IL_011d: { V_6 = 2; goto IL_013e; } IL_0122: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_53 = V_5; NullCheck(L_53); bool L_54; L_54 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_53, 1, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (L_54) { goto IL_0136; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_55 = V_5; NullCheck(L_55); bool L_56; L_56 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_55, 5, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); if (!L_56) { goto IL_013b; } } IL_0136: { V_6 = 3; goto IL_013e; } IL_013b: { V_6 = 1; } IL_013e: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_57 = ___0_bytes; StringBuilder_t* L_58 = V_1; NullCheck(L_58); String_t* L_59; L_59 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_58); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_60 = V_3; NullCheck(L_60); int32_t L_61; L_61 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_60, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); G_B39_0 = L_59; G_B39_1 = L_57; if (!L_61) { G_B40_0 = L_59; G_B40_1 = L_57; goto IL_0150; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_62 = V_3; G_B41_0 = L_62; G_B41_1 = G_B39_0; G_B41_2 = G_B39_1; goto IL_0151; } IL_0150: { G_B41_0 = ((List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)(NULL)); G_B41_1 = G_B40_0; G_B41_2 = G_B40_1; } IL_0151: { int32_t L_63 = V_6; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_64 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)il2cpp_codegen_object_new(DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E_il2cpp_TypeInfo_var); NullCheck(L_64); DecoderResult__ctor_mB587020D6727B8B0761B43A483C59D4DB564F9CA(L_64, G_B41_2, G_B41_1, G_B41_0, (String_t*)NULL, L_63, NULL); return L_64; } } // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeAsciiSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Text.StringBuilder,System.Collections.Generic.List`1,ZXing.Datamatrix.Internal.DecodedBitStreamParser/Mode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeAsciiSegment_mB08B6B22743BC4843BB1D74223460A93E6674A8D (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, StringBuilder_t* ___2_resultTrailer, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___3_fnc1positions, int32_t* ___4_mode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = (bool)0; int32_t* L_0 = ___4_mode; *((int32_t*)L_0) = (int32_t)1; } IL_0006: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_1 = ___0_bits; NullCheck(L_1); int32_t L_2; L_2 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_1, 8, NULL); V_1 = L_2; int32_t L_3 = V_1; if (L_3) { goto IL_0013; } } { return (bool)0; } IL_0013: { int32_t L_4 = V_1; if ((((int32_t)L_4) > ((int32_t)((int32_t)128)))) { goto IL_0037; } } { bool L_5 = V_0; if (!L_5) { goto IL_0026; } } { int32_t L_6 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_6, ((int32_t)128))); } IL_0026: { StringBuilder_t* L_7 = ___1_result; int32_t L_8 = V_1; NullCheck(L_7); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_7, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_subtract(L_8, 1))), NULL); int32_t* L_10 = ___4_mode; *((int32_t*)L_10) = (int32_t)1; return (bool)1; } IL_0037: { int32_t L_11 = V_1; if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)129))))) { goto IL_0045; } } { int32_t* L_12 = ___4_mode; *((int32_t*)L_12) = (int32_t)0; return (bool)1; } IL_0045: { int32_t L_13 = V_1; if ((((int32_t)L_13) > ((int32_t)((int32_t)229)))) { goto IL_0070; } } { int32_t L_14 = V_1; V_2 = ((int32_t)il2cpp_codegen_subtract(L_14, ((int32_t)130))); int32_t L_15 = V_2; if ((((int32_t)L_15) >= ((int32_t)((int32_t)10)))) { goto IL_0063; } } { StringBuilder_t* L_16 = ___1_result; NullCheck(L_16); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_16, ((int32_t)48), NULL); } IL_0063: { StringBuilder_t* L_18 = ___1_result; int32_t L_19 = V_2; NullCheck(L_18); StringBuilder_t* L_20; L_20 = StringBuilder_Append_m283B617AC29FB0DD6F3A7D8C01D385C25A5F0FAA(L_18, L_19, NULL); goto IL_0135; } IL_0070: { int32_t L_21 = V_1; switch (((int32_t)il2cpp_codegen_subtract(L_21, ((int32_t)230)))) { case 0: { goto IL_00ae; } case 1: { goto IL_00b4; } case 2: { goto IL_00ba; } case 3: { goto IL_0135; } case 4: { goto IL_0135; } case 5: { goto IL_00d1; } case 6: { goto IL_00d5; } case 7: { goto IL_00f0; } case 8: { goto IL_010b; } case 9: { goto IL_0111; } case 10: { goto IL_0117; } case 11: { goto IL_011d; } } } { goto IL_0123; } IL_00ae: { int32_t* L_22 = ___4_mode; *((int32_t*)L_22) = (int32_t)2; return (bool)1; } IL_00b4: { int32_t* L_23 = ___4_mode; *((int32_t*)L_23) = (int32_t)6; return (bool)1; } IL_00ba: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_24 = ___3_fnc1positions; StringBuilder_t* L_25 = ___1_result; NullCheck(L_25); int32_t L_26; L_26 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_25, NULL); NullCheck(L_24); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_24, L_26, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); StringBuilder_t* L_27 = ___1_result; NullCheck(L_27); StringBuilder_t* L_28; L_28 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_27, ((int32_t)29), NULL); goto IL_0135; } IL_00d1: { V_0 = (bool)1; goto IL_0135; } IL_00d5: { StringBuilder_t* L_29 = ___1_result; NullCheck(L_29); StringBuilder_t* L_30; L_30 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_29, _stringLiteral895F35611393FCADD03B2CF6C38585E8727AEDBE, NULL); StringBuilder_t* L_31 = ___2_resultTrailer; NullCheck(L_31); StringBuilder_t* L_32; L_32 = StringBuilder_Insert_mEA426100381DD65FB6A891BA28B5F1208BEDDD29(L_31, 0, _stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811, NULL); goto IL_0135; } IL_00f0: { StringBuilder_t* L_33 = ___1_result; NullCheck(L_33); StringBuilder_t* L_34; L_34 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_33, _stringLiteral6B45C9B04E0BBC517E1F701CABE91D17F24D4487, NULL); StringBuilder_t* L_35 = ___2_resultTrailer; NullCheck(L_35); StringBuilder_t* L_36; L_36 = StringBuilder_Insert_mEA426100381DD65FB6A891BA28B5F1208BEDDD29(L_35, 0, _stringLiteral10156E54DD9F95B19D9B2F0EE2976B0A4A7D1811, NULL); goto IL_0135; } IL_010b: { int32_t* L_37 = ___4_mode; *((int32_t*)L_37) = (int32_t)4; return (bool)1; } IL_0111: { int32_t* L_38 = ___4_mode; *((int32_t*)L_38) = (int32_t)3; return (bool)1; } IL_0117: { int32_t* L_39 = ___4_mode; *((int32_t*)L_39) = (int32_t)5; return (bool)1; } IL_011d: { int32_t* L_40 = ___4_mode; *((int32_t*)L_40) = (int32_t)7; return (bool)1; } IL_0123: { int32_t L_41 = V_1; if ((!(((uint32_t)L_41) == ((uint32_t)((int32_t)254))))) { goto IL_0133; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_42 = ___0_bits; NullCheck(L_42); int32_t L_43; L_43 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_42, NULL); if (!L_43) { goto IL_0135; } } IL_0133: { return (bool)0; } IL_0135: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_44 = ___0_bits; NullCheck(L_44); int32_t L_45; L_45 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_44, NULL); if ((((int32_t)L_45) > ((int32_t)0))) { goto IL_0006; } } { int32_t* L_46 = ___4_mode; *((int32_t*)L_46) = (int32_t)1; return (bool)1; } } // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeC40Segment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeC40Segment_mD8C78DA8E64BBA876D0571BA6DDB1DEF1BDE8A81 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___2_fnc1positions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Il2CppChar V_6 = 0x0; Il2CppChar V_7 = 0x0; { V_0 = (bool)0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); V_1 = L_0; V_2 = 0; } IL_000b: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_1 = ___0_bits; NullCheck(L_1); int32_t L_2; L_2 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_1, NULL); if ((!(((uint32_t)L_2) == ((uint32_t)8)))) { goto IL_0016; } } { return (bool)1; } IL_0016: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_3 = ___0_bits; NullCheck(L_3); int32_t L_4; L_4 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_3, 8, NULL); V_3 = L_4; int32_t L_5 = V_3; if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)254))))) { goto IL_0028; } } { return (bool)1; } IL_0028: { int32_t L_6 = V_3; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_7 = ___0_bits; NullCheck(L_7); int32_t L_8; L_8 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_7, 8, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_1; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); DecodedBitStreamParser_parseTwoBytes_mCDF7D29BED0979AD3140C626805686E2AE0ABBD5(L_6, L_8, L_9, NULL); V_4 = 0; goto IL_016b; } IL_003e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_1; int32_t L_11 = V_4; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; int32_t L_14 = V_2; switch (L_14) { case 0: { goto IL_005f; } case 1: { goto IL_00ad; } case 2: { goto IL_00d5; } case 3: { goto IL_013b; } } } { goto IL_0163; } IL_005f: { int32_t L_15 = V_5; if ((((int32_t)L_15) >= ((int32_t)3))) { goto IL_006e; } } { int32_t L_16 = V_5; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); goto IL_0165; } IL_006e: { int32_t L_17 = V_5; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_BASIC_SET_CHARS_0; NullCheck(L_18); if ((((int32_t)L_17) >= ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_00ab; } } { il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_19 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_BASIC_SET_CHARS_0; int32_t L_20 = V_5; NullCheck(L_19); int32_t L_21 = L_20; uint16_t L_22 = (uint16_t)(L_19)->GetAt(static_cast(L_21)); V_6 = L_22; bool L_23 = V_0; if (!L_23) { goto IL_009d; } } { StringBuilder_t* L_24 = ___1_result; Il2CppChar L_25 = V_6; NullCheck(L_24); StringBuilder_t* L_26; L_26 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_24, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, ((int32_t)128)))), NULL); V_0 = (bool)0; goto IL_0165; } IL_009d: { StringBuilder_t* L_27 = ___1_result; Il2CppChar L_28 = V_6; NullCheck(L_27); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_27, L_28, NULL); goto IL_0165; } IL_00ab: { return (bool)0; } IL_00ad: { bool L_30 = V_0; if (!L_30) { goto IL_00c4; } } { StringBuilder_t* L_31 = ___1_result; int32_t L_32 = V_5; NullCheck(L_31); StringBuilder_t* L_33; L_33 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_31, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_32, ((int32_t)128)))), NULL); V_0 = (bool)0; goto IL_00ce; } IL_00c4: { StringBuilder_t* L_34 = ___1_result; int32_t L_35 = V_5; NullCheck(L_34); StringBuilder_t* L_36; L_36 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_34, ((int32_t)(uint16_t)L_35), NULL); } IL_00ce: { V_2 = 0; goto IL_0165; } IL_00d5: { int32_t L_37 = V_5; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_38 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_SHIFT2_SET_CHARS_1; NullCheck(L_38); if ((((int32_t)L_37) >= ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_010c; } } { il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_39 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_SHIFT2_SET_CHARS_1; int32_t L_40 = V_5; NullCheck(L_39); int32_t L_41 = L_40; uint16_t L_42 = (uint16_t)(L_39)->GetAt(static_cast(L_41)); V_7 = L_42; bool L_43 = V_0; if (!L_43) { goto IL_0101; } } { StringBuilder_t* L_44 = ___1_result; Il2CppChar L_45 = V_7; NullCheck(L_44); StringBuilder_t* L_46; L_46 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_44, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, ((int32_t)128)))), NULL); V_0 = (bool)0; goto IL_0137; } IL_0101: { StringBuilder_t* L_47 = ___1_result; Il2CppChar L_48 = V_7; NullCheck(L_47); StringBuilder_t* L_49; L_49 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_47, L_48, NULL); goto IL_0137; } IL_010c: { int32_t L_50 = V_5; if ((((int32_t)L_50) == ((int32_t)((int32_t)27)))) { goto IL_011a; } } { int32_t L_51 = V_5; if ((((int32_t)L_51) == ((int32_t)((int32_t)30)))) { goto IL_0131; } } { goto IL_0135; } IL_011a: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_52 = ___2_fnc1positions; StringBuilder_t* L_53 = ___1_result; NullCheck(L_53); int32_t L_54; L_54 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_53, NULL); NullCheck(L_52); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_52, L_54, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); StringBuilder_t* L_55 = ___1_result; NullCheck(L_55); StringBuilder_t* L_56; L_56 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_55, ((int32_t)29), NULL); goto IL_0137; } IL_0131: { V_0 = (bool)1; goto IL_0137; } IL_0135: { return (bool)0; } IL_0137: { V_2 = 0; goto IL_0165; } IL_013b: { bool L_57 = V_0; if (!L_57) { goto IL_0152; } } { StringBuilder_t* L_58 = ___1_result; int32_t L_59 = V_5; NullCheck(L_58); StringBuilder_t* L_60; L_60 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_58, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_59, ((int32_t)224)))), NULL); V_0 = (bool)0; goto IL_015f; } IL_0152: { StringBuilder_t* L_61 = ___1_result; int32_t L_62 = V_5; NullCheck(L_61); StringBuilder_t* L_63; L_63 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_61, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_62, ((int32_t)96)))), NULL); } IL_015f: { V_2 = 0; goto IL_0165; } IL_0163: { return (bool)0; } IL_0165: { int32_t L_64 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_016b: { int32_t L_65 = V_4; if ((((int32_t)L_65) < ((int32_t)3))) { goto IL_003e; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_66 = ___0_bits; NullCheck(L_66); int32_t L_67; L_67 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_66, NULL); if ((((int32_t)L_67) > ((int32_t)0))) { goto IL_000b; } } { return (bool)1; } } // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeTextSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Collections.Generic.List`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeTextSegment_m0B8A0650ACAACBC3167CBF42D9B0E0651BD45C4D (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___2_fnc1positions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Il2CppChar V_6 = 0x0; Il2CppChar V_7 = 0x0; Il2CppChar V_8 = 0x0; { V_0 = (bool)0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); V_1 = L_0; V_2 = 0; } IL_000b: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_1 = ___0_bits; NullCheck(L_1); int32_t L_2; L_2 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_1, NULL); if ((!(((uint32_t)L_2) == ((uint32_t)8)))) { goto IL_0016; } } { return (bool)1; } IL_0016: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_3 = ___0_bits; NullCheck(L_3); int32_t L_4; L_4 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_3, 8, NULL); V_3 = L_4; int32_t L_5 = V_3; if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)254))))) { goto IL_0028; } } { return (bool)1; } IL_0028: { int32_t L_6 = V_3; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_7 = ___0_bits; NullCheck(L_7); int32_t L_8; L_8 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_7, 8, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_1; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); DecodedBitStreamParser_parseTwoBytes_mCDF7D29BED0979AD3140C626805686E2AE0ABBD5(L_6, L_8, L_9, NULL); V_4 = 0; goto IL_017e; } IL_003e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_1; int32_t L_11 = V_4; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_5 = L_13; int32_t L_14 = V_2; switch (L_14) { case 0: { goto IL_005f; } case 1: { goto IL_00ad; } case 2: { goto IL_00d5; } case 3: { goto IL_013b; } } } { goto IL_0176; } IL_005f: { int32_t L_15 = V_5; if ((((int32_t)L_15) >= ((int32_t)3))) { goto IL_006e; } } { int32_t L_16 = V_5; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); goto IL_0178; } IL_006e: { int32_t L_17 = V_5; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_BASIC_SET_CHARS_2; NullCheck(L_18); if ((((int32_t)L_17) >= ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_00ab; } } { il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_19 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_BASIC_SET_CHARS_2; int32_t L_20 = V_5; NullCheck(L_19); int32_t L_21 = L_20; uint16_t L_22 = (uint16_t)(L_19)->GetAt(static_cast(L_21)); V_6 = L_22; bool L_23 = V_0; if (!L_23) { goto IL_009d; } } { StringBuilder_t* L_24 = ___1_result; Il2CppChar L_25 = V_6; NullCheck(L_24); StringBuilder_t* L_26; L_26 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_24, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_25, ((int32_t)128)))), NULL); V_0 = (bool)0; goto IL_0178; } IL_009d: { StringBuilder_t* L_27 = ___1_result; Il2CppChar L_28 = V_6; NullCheck(L_27); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_27, L_28, NULL); goto IL_0178; } IL_00ab: { return (bool)0; } IL_00ad: { bool L_30 = V_0; if (!L_30) { goto IL_00c4; } } { StringBuilder_t* L_31 = ___1_result; int32_t L_32 = V_5; NullCheck(L_31); StringBuilder_t* L_33; L_33 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_31, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_32, ((int32_t)128)))), NULL); V_0 = (bool)0; goto IL_00ce; } IL_00c4: { StringBuilder_t* L_34 = ___1_result; int32_t L_35 = V_5; NullCheck(L_34); StringBuilder_t* L_36; L_36 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_34, ((int32_t)(uint16_t)L_35), NULL); } IL_00ce: { V_2 = 0; goto IL_0178; } IL_00d5: { int32_t L_37 = V_5; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_38 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_SHIFT2_SET_CHARS_3; NullCheck(L_38); if ((((int32_t)L_37) >= ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_010c; } } { il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_39 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_SHIFT2_SET_CHARS_3; int32_t L_40 = V_5; NullCheck(L_39); int32_t L_41 = L_40; uint16_t L_42 = (uint16_t)(L_39)->GetAt(static_cast(L_41)); V_7 = L_42; bool L_43 = V_0; if (!L_43) { goto IL_0101; } } { StringBuilder_t* L_44 = ___1_result; Il2CppChar L_45 = V_7; NullCheck(L_44); StringBuilder_t* L_46; L_46 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_44, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_45, ((int32_t)128)))), NULL); V_0 = (bool)0; goto IL_0137; } IL_0101: { StringBuilder_t* L_47 = ___1_result; Il2CppChar L_48 = V_7; NullCheck(L_47); StringBuilder_t* L_49; L_49 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_47, L_48, NULL); goto IL_0137; } IL_010c: { int32_t L_50 = V_5; if ((((int32_t)L_50) == ((int32_t)((int32_t)27)))) { goto IL_011a; } } { int32_t L_51 = V_5; if ((((int32_t)L_51) == ((int32_t)((int32_t)30)))) { goto IL_0131; } } { goto IL_0135; } IL_011a: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_52 = ___2_fnc1positions; StringBuilder_t* L_53 = ___1_result; NullCheck(L_53); int32_t L_54; L_54 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_53, NULL); NullCheck(L_52); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_52, L_54, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); StringBuilder_t* L_55 = ___1_result; NullCheck(L_55); StringBuilder_t* L_56; L_56 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_55, ((int32_t)29), NULL); goto IL_0137; } IL_0131: { V_0 = (bool)1; goto IL_0137; } IL_0135: { return (bool)0; } IL_0137: { V_2 = 0; goto IL_0178; } IL_013b: { int32_t L_57 = V_5; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_58 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_SHIFT3_SET_CHARS_4; NullCheck(L_58); if ((((int32_t)L_57) >= ((int32_t)((int32_t)(((RuntimeArray*)L_58)->max_length))))) { goto IL_0174; } } { il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_59 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_SHIFT3_SET_CHARS_4; int32_t L_60 = V_5; NullCheck(L_59); int32_t L_61 = L_60; uint16_t L_62 = (uint16_t)(L_59)->GetAt(static_cast(L_61)); V_8 = L_62; bool L_63 = V_0; if (!L_63) { goto IL_0167; } } { StringBuilder_t* L_64 = ___1_result; Il2CppChar L_65 = V_8; NullCheck(L_64); StringBuilder_t* L_66; L_66 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_64, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add((int32_t)L_65, ((int32_t)128)))), NULL); V_0 = (bool)0; goto IL_0170; } IL_0167: { StringBuilder_t* L_67 = ___1_result; Il2CppChar L_68 = V_8; NullCheck(L_67); StringBuilder_t* L_69; L_69 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_67, L_68, NULL); } IL_0170: { V_2 = 0; goto IL_0178; } IL_0174: { return (bool)0; } IL_0176: { return (bool)0; } IL_0178: { int32_t L_70 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_017e: { int32_t L_71 = V_4; if ((((int32_t)L_71) < ((int32_t)3))) { goto IL_003e; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_72 = ___0_bits; NullCheck(L_72); int32_t L_73; L_73 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_72, NULL); if ((((int32_t)L_73) > ((int32_t)0))) { goto IL_000b; } } { return (bool)1; } } // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeAnsiX12Segment(ZXing.Common.BitSource,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeAnsiX12Segment_m3173B3C69B85A2D9379599AD9CDD73F9C5038362 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); V_0 = L_0; } IL_0007: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_1 = ___0_bits; NullCheck(L_1); int32_t L_2; L_2 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_1, NULL); if ((!(((uint32_t)L_2) == ((uint32_t)8)))) { goto IL_0012; } } { return (bool)1; } IL_0012: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_3 = ___0_bits; NullCheck(L_3); int32_t L_4; L_4 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_3, 8, NULL); V_1 = L_4; int32_t L_5 = V_1; if ((!(((uint32_t)L_5) == ((uint32_t)((int32_t)254))))) { goto IL_0024; } } { return (bool)1; } IL_0024: { int32_t L_6 = V_1; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_7 = ___0_bits; NullCheck(L_7); int32_t L_8; L_8 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_7, 8, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); DecodedBitStreamParser_parseTwoBytes_mCDF7D29BED0979AD3140C626805686E2AE0ABBD5(L_6, L_8, L_9, NULL); V_2 = 0; goto IL_00aa; } IL_0036: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_0; int32_t L_11 = V_2; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); V_3 = L_13; int32_t L_14 = V_3; switch (L_14) { case 0: { goto IL_0052; } case 1: { goto IL_005d; } case 2: { goto IL_0068; } case 3: { goto IL_0073; } } } { goto IL_007e; } IL_0052: { StringBuilder_t* L_15 = ___1_result; NullCheck(L_15); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, ((int32_t)13), NULL); goto IL_00a6; } IL_005d: { StringBuilder_t* L_17 = ___1_result; NullCheck(L_17); StringBuilder_t* L_18; L_18 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_17, ((int32_t)42), NULL); goto IL_00a6; } IL_0068: { StringBuilder_t* L_19 = ___1_result; NullCheck(L_19); StringBuilder_t* L_20; L_20 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_19, ((int32_t)62), NULL); goto IL_00a6; } IL_0073: { StringBuilder_t* L_21 = ___1_result; NullCheck(L_21); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_21, ((int32_t)32), NULL); goto IL_00a6; } IL_007e: { int32_t L_23 = V_3; if ((((int32_t)L_23) >= ((int32_t)((int32_t)14)))) { goto IL_0091; } } { StringBuilder_t* L_24 = ___1_result; int32_t L_25 = V_3; NullCheck(L_24); StringBuilder_t* L_26; L_26 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_24, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_25, ((int32_t)44)))), NULL); goto IL_00a6; } IL_0091: { int32_t L_27 = V_3; if ((((int32_t)L_27) >= ((int32_t)((int32_t)40)))) { goto IL_00a4; } } { StringBuilder_t* L_28 = ___1_result; int32_t L_29 = V_3; NullCheck(L_28); StringBuilder_t* L_30; L_30 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_28, ((int32_t)(uint16_t)((int32_t)il2cpp_codegen_add(L_29, ((int32_t)51)))), NULL); goto IL_00a6; } IL_00a4: { return (bool)0; } IL_00a6: { int32_t L_31 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_00aa: { int32_t L_32 = V_2; if ((((int32_t)L_32) < ((int32_t)3))) { goto IL_0036; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_33 = ___0_bits; NullCheck(L_33); int32_t L_34; L_34 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_33, NULL); if ((((int32_t)L_34) > ((int32_t)0))) { goto IL_0007; } } { return (bool)1; } } // System.Void ZXing.Datamatrix.Internal.DecodedBitStreamParser::parseTwoBytes(System.Int32,System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedBitStreamParser_parseTwoBytes_mCDF7D29BED0979AD3140C626805686E2AE0ABBD5 (int32_t ___0_firstByte, int32_t ___1_secondByte, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_result, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___0_firstByte; int32_t L_1 = ___1_secondByte; V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(((int32_t)(L_0<<8)), L_1)), 1)); int32_t L_2 = V_0; V_1 = ((int32_t)(L_2/((int32_t)1600))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___2_result; int32_t L_4 = V_1; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (int32_t)L_4); int32_t L_5 = V_0; int32_t L_6 = V_1; V_0 = ((int32_t)il2cpp_codegen_subtract(L_5, ((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)1600))))); int32_t L_7 = V_0; V_1 = ((int32_t)(L_7/((int32_t)40))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___2_result; int32_t L_9 = V_1; NullCheck(L_8); (L_8)->SetAt(static_cast(1), (int32_t)L_9); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ___2_result; int32_t L_11 = V_0; int32_t L_12 = V_1; NullCheck(L_10); (L_10)->SetAt(static_cast(2), (int32_t)((int32_t)il2cpp_codegen_subtract(L_11, ((int32_t)il2cpp_codegen_multiply(L_12, ((int32_t)40)))))); return; } } // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeEdifactSegment(ZXing.Common.BitSource,System.Text.StringBuilder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeEdifactSegment_m4203702CF507C39C4BA73B2170FE2C60F3338363 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; IL_0000: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_0 = ___0_bits; NullCheck(L_0); int32_t L_1; L_1 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_0, NULL); if ((((int32_t)L_1) > ((int32_t)((int32_t)16)))) { goto IL_000c; } } { return (bool)1; } IL_000c: { V_0 = 0; goto IL_004c; } IL_0010: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_2 = ___0_bits; NullCheck(L_2); int32_t L_3; L_3 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_2, 6, NULL); V_1 = L_3; int32_t L_4 = V_1; if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)31))))) { goto IL_0034; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_5 = ___0_bits; NullCheck(L_5); int32_t L_6; L_6 = BitSource_get_BitOffset_mA7E72A75813C5E6E458A39F2A638D8A026BB6B8A_inline(L_5, NULL); V_2 = ((int32_t)il2cpp_codegen_subtract(8, L_6)); int32_t L_7 = V_2; if ((((int32_t)L_7) == ((int32_t)8))) { goto IL_0032; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_8 = ___0_bits; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10; L_10 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_8, L_9, NULL); } IL_0032: { return (bool)1; } IL_0034: { int32_t L_11 = V_1; if (((int32_t)(L_11&((int32_t)32)))) { goto IL_003f; } } { int32_t L_12 = V_1; V_1 = ((int32_t)(L_12|((int32_t)64))); } IL_003f: { StringBuilder_t* L_13 = ___1_result; int32_t L_14 = V_1; NullCheck(L_13); StringBuilder_t* L_15; L_15 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_13, ((int32_t)(uint16_t)L_14), NULL); int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_004c: { int32_t L_17 = V_0; if ((((int32_t)L_17) < ((int32_t)4))) { goto IL_0010; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_18 = ___0_bits; NullCheck(L_18); int32_t L_19; L_19 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_18, NULL); if ((((int32_t)L_19) > ((int32_t)0))) { goto IL_0000; } } { return (bool)1; } } // System.Boolean ZXing.Datamatrix.Internal.DecodedBitStreamParser::decodeBase256Segment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeBase256Segment_mCEF1E8F6D6A5EA6C28F7A5AFC34BDCF389B315F0 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, RuntimeObject* ___2_byteSegments, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t8E1E569DC2BDB3B70AA238AF330F9D8D73C50B8A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; int32_t V_4 = 0; Exception_t* V_5 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; Exception_t* G_B16_0 = NULL; String_t* G_B16_1 = NULL; Exception_t* G_B15_0 = NULL; String_t* G_B15_1 = NULL; String_t* G_B17_0 = NULL; String_t* G_B17_1 = NULL; { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_0 = ___0_bits; NullCheck(L_0); int32_t L_1; L_1 = BitSource_get_ByteOffset_mE79436262A5589F6544692DF87116B09A26493DD_inline(L_0, NULL); V_0 = ((int32_t)il2cpp_codegen_add(1, L_1)); BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_2 = ___0_bits; NullCheck(L_2); int32_t L_3; L_3 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_2, 8, NULL); int32_t L_4 = V_0; int32_t L_5 = L_4; V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1)); il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); int32_t L_6; L_6 = DecodedBitStreamParser_unrandomize255State_m6EEB733DEFC80F4266F26DEC0F4CFED6A0278DE4(L_3, L_5, NULL); V_1 = L_6; int32_t L_7 = V_1; if (L_7) { goto IL_0029; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_8 = ___0_bits; NullCheck(L_8); int32_t L_9; L_9 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_8, NULL); V_2 = ((int32_t)(L_9/8)); goto IL_0055; } IL_0029: { int32_t L_10 = V_1; if ((((int32_t)L_10) >= ((int32_t)((int32_t)250)))) { goto IL_0035; } } { int32_t L_11 = V_1; V_2 = L_11; goto IL_0055; } IL_0035: { int32_t L_12 = V_1; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_13 = ___0_bits; NullCheck(L_13); int32_t L_14; L_14 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_13, 8, NULL); int32_t L_15 = V_0; int32_t L_16 = L_15; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); int32_t L_17; L_17 = DecodedBitStreamParser_unrandomize255State_m6EEB733DEFC80F4266F26DEC0F4CFED6A0278DE4(L_14, L_16, NULL); V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)250), ((int32_t)il2cpp_codegen_subtract(L_12, ((int32_t)249))))), L_17)); } IL_0055: { int32_t L_18 = V_2; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_005b; } } { return (bool)0; } IL_005b: { int32_t L_19 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_19); V_3 = L_20; V_4 = 0; goto IL_008e; } IL_0067: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_21 = ___0_bits; NullCheck(L_21); int32_t L_22; L_22 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_21, NULL); if ((((int32_t)L_22) >= ((int32_t)8))) { goto IL_0072; } } { return (bool)0; } IL_0072: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_3; int32_t L_24 = V_4; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_25 = ___0_bits; NullCheck(L_25); int32_t L_26; L_26 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_25, 8, NULL); int32_t L_27 = V_0; int32_t L_28 = L_27; V_0 = ((int32_t)il2cpp_codegen_add(L_28, 1)); il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); int32_t L_29; L_29 = DecodedBitStreamParser_unrandomize255State_m6EEB733DEFC80F4266F26DEC0F4CFED6A0278DE4(L_26, L_28, NULL); NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (uint8_t)((int32_t)(uint8_t)L_29)); int32_t L_30 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_008e: { int32_t L_31 = V_4; int32_t L_32 = V_2; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0067; } } { RuntimeObject* L_33 = ___2_byteSegments; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = V_3; NullCheck(L_33); InterfaceActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t8E1E569DC2BDB3B70AA238AF330F9D8D73C50B8A_il2cpp_TypeInfo_var, L_33, L_34); } try {// begin try (depth: 1) StringBuilder_t* L_35 = ___1_result; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_36; L_36 = Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187(_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_3; NullCheck(L_38); NullCheck(L_36); String_t* L_39; L_39 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(47 /* System.String System.Text.Encoding::GetString(System.Byte[],System.Int32,System.Int32) */, L_36, L_37, 0, ((int32_t)(((RuntimeArray*)L_38)->max_length))); NullCheck(L_35); StringBuilder_t* L_40; L_40 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_35, L_39, NULL); goto IL_00d7; }// 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_00b7; } throw e; } CATCH_00b7: {// begin catch(System.Exception) { V_5 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_41 = V_5; Exception_t* L_42 = L_41; G_B15_0 = L_42; G_B15_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC687FF9F9798FFC8496C7189D2C0036BCA037CD2)); if (L_42) { G_B16_0 = L_42; G_B16_1 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC687FF9F9798FFC8496C7189D2C0036BCA037CD2)); goto IL_00c7; } } { G_B17_0 = ((String_t*)(NULL)); G_B17_1 = G_B15_1; goto IL_00cc; } IL_00c7: { NullCheck(G_B16_0); String_t* L_43; L_43 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, G_B16_0); G_B17_0 = L_43; G_B17_1 = G_B16_1; } IL_00cc: { String_t* L_44; L_44 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(G_B17_1, G_B17_0, NULL); InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_45 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_45); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_45, L_44, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_45, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecodedBitStreamParser_decodeBase256Segment_mCEF1E8F6D6A5EA6C28F7A5AFC34BDCF389B315F0_RuntimeMethod_var))); } }// end catch (depth: 1) IL_00d7: { return (bool)1; } } // System.Int32 ZXing.Datamatrix.Internal.DecodedBitStreamParser::unrandomize255State(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecodedBitStreamParser_unrandomize255State_m6EEB733DEFC80F4266F26DEC0F4CFED6A0278DE4 (int32_t ___0_randomizedBase256Codeword, int32_t ___1_base256CodewordPosition, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___1_base256CodewordPosition; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)149), L_0))%((int32_t)255))), 1)); int32_t L_1 = ___0_randomizedBase256Codeword; int32_t L_2 = V_0; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, L_2)); int32_t L_3 = V_1; if ((((int32_t)L_3) >= ((int32_t)0))) { goto IL_0020; } } { int32_t L_4 = V_1; return ((int32_t)il2cpp_codegen_add(L_4, ((int32_t)256))); } IL_0020: { int32_t L_5 = V_1; return L_5; } } // System.Void ZXing.Datamatrix.Internal.DecodedBitStreamParser::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedBitStreamParser__cctor_m98C7FD63690BE811ED2EEF6D3139FEA7C5609524 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____0F326F6333970A0EE0B70548F659019839F42A0D35A4065BB89C5C0973D71EC0_23_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____172272A31C68924D4492AD97C56E7B6989487DDF8D4691C6964EA08403561E91_39_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____F500D20090AD6E636B0D0E537458FD41B869C7A7AF499F743A95118464B9C9B7_412_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____FD0B7AE474CE390E446204EF2A7F3156444FA93BC0A0121EF7211A74D373F745_430_FieldInfo_var); s_Il2CppMethodInitialized = true; } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)40)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____F500D20090AD6E636B0D0E537458FD41B869C7A7AF499F743A95118464B9C9B7_412_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_BASIC_SET_CHARS_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_BASIC_SET_CHARS_0), (void*)L_1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)27)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_4 = L_3; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____0F326F6333970A0EE0B70548F659019839F42A0D35A4065BB89C5C0973D71EC0_23_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL); ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_SHIFT2_SET_CHARS_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_SHIFT2_SET_CHARS_1), (void*)L_4); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)40)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = L_6; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____FD0B7AE474CE390E446204EF2A7F3156444FA93BC0A0121EF7211A74D373F745_430_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL); ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_BASIC_SET_CHARS_2 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_BASIC_SET_CHARS_2), (void*)L_7); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___C40_SHIFT2_SET_CHARS_1; ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_SHIFT2_SET_CHARS_3 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_SHIFT2_SET_CHARS_3), (void*)L_9); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_10 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32)); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_11 = L_10; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_12 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____172272A31C68924D4492AD97C56E7B6989487DDF8D4691C6964EA08403561E91_39_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_11, L_12, NULL); ((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_SHIFT3_SET_CHARS_4 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var))->___TEXT_SHIFT3_SET_CHARS_4), (void*)L_11); 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 ZXing.Datamatrix.Internal.Decoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decoder__ctor_m9F4E0135F49DE8DAE180BDA2031AAA72FD8B3B9C (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); il2cpp_codegen_runtime_class_init_inline(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var); GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* L_0 = ((GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_StaticFields*)il2cpp_codegen_static_fields_for(GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var))->___DATA_MATRIX_FIELD_256_5; ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* L_1 = (ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832*)il2cpp_codegen_object_new(ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var); NullCheck(L_1); ReedSolomonDecoder__ctor_mD834D6BAFDEEFAE30A60110EE3EFA42DF90674DD(L_1, L_0, NULL); __this->___rsDecoder_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___rsDecoder_0), (void*)L_1); return; } } // ZXing.Common.DecoderResult ZXing.Datamatrix.Internal.Decoder::decode(System.Boolean[][]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_m01DC15016BBCA98BCA8F06D3461C5D8783A2C85B (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* __this, BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* ___0_image, const RuntimeMethod* method) { { BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* L_0 = ___0_image; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1; L_1 = BitMatrix_parse_m13F0FB256915706284EE8B7AB15E78A45807D9EA(L_0, NULL); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_2; L_2 = Decoder_decode_mF17DCF35DE3E7D84B0CB71E94AD7F3C14AF271EC(__this, L_1, NULL); return L_2; } } // ZXing.Common.DecoderResult ZXing.Datamatrix.Internal.Decoder::decode(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_mF17DCF35DE3E7D84B0CB71E94AD7F3C14AF271EC (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* V_2 = NULL; int32_t V_3 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL; int32_t V_5 = 0; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* V_6 = NULL; int32_t V_7 = 0; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* V_8 = NULL; int32_t V_9 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_10 = NULL; int32_t V_11 = 0; int32_t V_12 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bits; BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* L_1 = (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0*)il2cpp_codegen_object_new(BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0_il2cpp_TypeInfo_var); NullCheck(L_1); BitMatrixParser__ctor_mE868E3A516D53B962FA7FCE9BBF08D5BFFE0CED7(L_1, L_0, NULL); V_0 = L_1; BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* L_2 = V_0; NullCheck(L_2); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_3; L_3 = BitMatrixParser_get_Version_m0C627A664359B4508A33B5DF0DE17F2E1F58CC23_inline(L_2, NULL); if (L_3) { goto IL_0011; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0011: { BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* L_4 = V_0; NullCheck(L_4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = BitMatrixParser_readCodewords_mF3F14816E48304752AB899E0B40BDA30A96E8013(L_4, NULL); V_1 = L_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_1; if (L_6) { goto IL_001d; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_001d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_1; BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* L_8 = V_0; NullCheck(L_8); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_9; L_9 = BitMatrixParser_get_Version_m0C627A664359B4508A33B5DF0DE17F2E1F58CC23_inline(L_8, NULL); DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_10; L_10 = DataBlock_getDataBlocks_m59956A57CD0F2E6C2DA0DAFBEDF5BC697E760469(L_7, L_9, NULL); V_2 = L_10; V_3 = 0; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_11 = V_2; V_6 = L_11; V_7 = 0; goto IL_004b; } IL_0034: { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_12 = V_6; int32_t L_13 = V_7; NullCheck(L_12); int32_t L_14 = L_13; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_15 = (L_12)->GetAt(static_cast(L_14)); V_8 = L_15; int32_t L_16 = V_3; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_17 = V_8; NullCheck(L_17); int32_t L_18; L_18 = DataBlock_get_NumDataCodewords_m1A16384279D5B457FB3411DC5288D3B502CF11C4_inline(L_17, NULL); V_3 = ((int32_t)il2cpp_codegen_add(L_16, L_18)); int32_t L_19 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_004b: { int32_t L_20 = V_7; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_21 = V_6; NullCheck(L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))))) { goto IL_0034; } } { int32_t L_22 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_22); V_4 = L_23; DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_24 = V_2; NullCheck(L_24); V_5 = ((int32_t)(((RuntimeArray*)L_24)->max_length)); V_9 = 0; goto IL_00ad; } IL_0065: { DataBlockU5BU5D_t23954EF7C3D8FC55DA4EE9165E6DEFCE3BD71340* L_25 = V_2; int32_t L_26 = V_9; NullCheck(L_25); int32_t L_27 = L_26; DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_28 = (L_25)->GetAt(static_cast(L_27)); DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* L_29 = L_28; NullCheck(L_29); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30; L_30 = DataBlock_get_Codewords_m5253F4286852E993251C76E49345438D0BF40381_inline(L_29, NULL); V_10 = L_30; NullCheck(L_29); int32_t L_31; L_31 = DataBlock_get_NumDataCodewords_m1A16384279D5B457FB3411DC5288D3B502CF11C4_inline(L_29, NULL); V_11 = L_31; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = V_10; int32_t L_33 = V_11; bool L_34; L_34 = Decoder_correctErrors_mBBB3E9E09DB8EB85F851CEF85C2BB4E24487B7B9(__this, L_32, L_33, NULL); if (L_34) { goto IL_0086; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0086: { V_12 = 0; goto IL_00a1; } IL_008b: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = V_4; int32_t L_36 = V_12; int32_t L_37 = V_5; int32_t L_38 = V_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_10; int32_t L_40 = V_12; NullCheck(L_39); int32_t L_41 = L_40; uint8_t L_42 = (L_39)->GetAt(static_cast(L_41)); NullCheck(L_35); (L_35)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_36, L_37)), L_38))), (uint8_t)L_42); int32_t L_43 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00a1: { int32_t L_44 = V_12; int32_t L_45 = V_11; if ((((int32_t)L_44) < ((int32_t)L_45))) { goto IL_008b; } } { int32_t L_46 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_00ad: { int32_t L_47 = V_9; int32_t L_48 = V_5; if ((((int32_t)L_47) < ((int32_t)L_48))) { goto IL_0065; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = V_4; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_t07A521F3D015534150FFC8FEEDBE07780F6506A4_il2cpp_TypeInfo_var); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_50; L_50 = DecodedBitStreamParser_decode_mDD754D9BD8D2F7DACE485A86F14F3EA10521DF8A(L_49, NULL); return L_50; } } // System.Boolean ZXing.Datamatrix.Internal.Decoder::correctErrors(System.Byte[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decoder_correctErrors_mBBB3E9E09DB8EB85F851CEF85C2BB4E24487B7B9 (Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_codewordBytes, int32_t ___1_numDataCodewords, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_codewordBytes; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); int32_t L_1 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_1); V_1 = L_2; V_3 = 0; goto IL_001f; } IL_000f: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = V_1; int32_t L_4 = V_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_codewordBytes; int32_t L_6 = V_3; NullCheck(L_5); int32_t L_7 = L_6; uint8_t L_8 = (L_5)->GetAt(static_cast(L_7)); NullCheck(L_3); (L_3)->SetAt(static_cast(L_4), (int32_t)((int32_t)((int32_t)L_8&((int32_t)255)))); int32_t L_9 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_001f: { int32_t L_10 = V_3; int32_t L_11 = V_0; if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_000f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_codewordBytes; NullCheck(L_12); int32_t L_13 = ___1_numDataCodewords; V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_12)->max_length)), L_13)); ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832* L_14 = __this->___rsDecoder_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_1; int32_t L_16 = V_2; NullCheck(L_14); bool L_17; L_17 = ReedSolomonDecoder_decode_mEED6B0EC88EB68400F90F2C4C772D0AD5B59467D(L_14, L_15, L_16, NULL); if (L_17) { goto IL_003a; } } { return (bool)0; } IL_003a: { V_4 = 0; goto IL_004e; } IL_003f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = ___0_codewordBytes; int32_t L_19 = V_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = V_1; int32_t L_21 = V_4; NullCheck(L_20); int32_t L_22 = L_21; int32_t L_23 = (L_20)->GetAt(static_cast(L_22)); NullCheck(L_18); (L_18)->SetAt(static_cast(L_19), (uint8_t)((int32_t)(uint8_t)L_23)); int32_t L_24 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_24, 1)); } IL_004e: { int32_t L_25 = V_4; int32_t L_26 = ___1_numDataCodewords; if ((((int32_t)L_25) < ((int32_t)L_26))) { goto IL_003f; } } { return (bool)1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void ZXing.Datamatrix.Internal.Version::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,ZXing.Datamatrix.Internal.Version/ECBlocks) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9 (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, int32_t ___0_versionNumber, int32_t ___1_symbolSizeRows, int32_t ___2_symbolSizeColumns, int32_t ___3_dataRegionSizeRows, int32_t ___4_dataRegionSizeColumns, ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* ___5_ecBlocks, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* V_2 = NULL; int32_t V_3 = 0; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* V_4 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_versionNumber; __this->___versionNumber_1 = L_0; int32_t L_1 = ___1_symbolSizeRows; __this->___symbolSizeRows_2 = L_1; int32_t L_2 = ___2_symbolSizeColumns; __this->___symbolSizeColumns_3 = L_2; int32_t L_3 = ___3_dataRegionSizeRows; __this->___dataRegionSizeRows_4 = L_3; int32_t L_4 = ___4_dataRegionSizeColumns; __this->___dataRegionSizeColumns_5 = L_4; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_5 = ___5_ecBlocks; __this->___ecBlocks_6 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___ecBlocks_6), (void*)L_5); V_0 = 0; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_6 = ___5_ecBlocks; NullCheck(L_6); int32_t L_7; L_7 = ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline(L_6, NULL); V_1 = L_7; ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_8 = ___5_ecBlocks; NullCheck(L_8); ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_9; L_9 = ECBlocks_get_ECBlocksValue_m2731C52246B83C432E1A75A329A7DC9A4FB9A378_inline(L_8, NULL); V_2 = L_9; V_3 = 0; goto IL_0066; } IL_0049: { ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_10 = V_2; int32_t L_11 = V_3; NullCheck(L_10); int32_t L_12 = L_11; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_13 = (L_10)->GetAt(static_cast(L_12)); V_4 = L_13; int32_t L_14 = V_0; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_15 = V_4; NullCheck(L_15); int32_t L_16; L_16 = ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline(L_15, NULL); ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_17 = V_4; NullCheck(L_17); int32_t L_18; L_18 = ECB_get_DataCodewords_mF70E1783A6CCAB4774CABB859B9D23AC6276CCFC_inline(L_17, NULL); int32_t L_19 = V_1; V_0 = ((int32_t)il2cpp_codegen_add(L_14, ((int32_t)il2cpp_codegen_multiply(L_16, ((int32_t)il2cpp_codegen_add(L_18, L_19)))))); int32_t L_20 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0066: { int32_t L_21 = V_3; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_22 = V_2; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0049; } } { int32_t L_23 = V_0; __this->___totalCodewords_7 = L_23; return; } } // System.Int32 ZXing.Datamatrix.Internal.Version::getVersionNumber() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Version_getVersionNumber_m4523183CA85BEA8E270D5612C90801312CF30897 (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___versionNumber_1; return L_0; } } // System.Int32 ZXing.Datamatrix.Internal.Version::getSymbolSizeRows() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Version_getSymbolSizeRows_mA3A87FC6C519F3B0E50F99731626AB2735F59416 (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___symbolSizeRows_2; return L_0; } } // System.Int32 ZXing.Datamatrix.Internal.Version::getSymbolSizeColumns() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Version_getSymbolSizeColumns_m00269C660F39F812F82DB59D3BC232628845E4BF (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___symbolSizeColumns_3; return L_0; } } // System.Int32 ZXing.Datamatrix.Internal.Version::getDataRegionSizeRows() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Version_getDataRegionSizeRows_m4100FEAD9A5F6408BBA29111FF23928A0DC198A0 (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataRegionSizeRows_4; return L_0; } } // System.Int32 ZXing.Datamatrix.Internal.Version::getDataRegionSizeColumns() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Version_getDataRegionSizeColumns_mF26AEB8E10FFA345A867CAE5DF236FFFF7CDC6CC (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataRegionSizeColumns_5; return L_0; } } // System.Int32 ZXing.Datamatrix.Internal.Version::getTotalCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Version_getTotalCodewords_m8E26359CD35D75527E5DDC3545928F332E79A6E5 (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___totalCodewords_7; return L_0; } } // ZXing.Datamatrix.Internal.Version/ECBlocks ZXing.Datamatrix.Internal.Version::getECBlocks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* Version_getECBlocks_mD367B41CC12946EFF67956EDD98ACE4CA16D827A (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_0 = __this->___ecBlocks_6; return L_0; } } // ZXing.Datamatrix.Internal.Version ZXing.Datamatrix.Internal.Version::getVersionForDimensions(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* Version_getVersionForDimensions_mD674FA0213CE1605193CCCEB80F65AD739E48363 (int32_t ___0_numRows, int32_t ___1_numColumns, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* V_0 = NULL; int32_t V_1 = 0; Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* V_2 = NULL; { int32_t L_0 = ___0_numRows; if (((int32_t)(L_0&1))) { goto IL_000a; } } { int32_t L_1 = ___1_numColumns; if (!((int32_t)(L_1&1))) { goto IL_000c; } } IL_000a: { return (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)NULL; } IL_000c: { il2cpp_codegen_runtime_class_init_inline(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_2 = ((Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_StaticFields*)il2cpp_codegen_static_fields_for(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var))->___VERSIONS_0; V_0 = L_2; V_1 = 0; goto IL_0032; } IL_0016: { VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_3 = V_0; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_7 = V_2; NullCheck(L_7); int32_t L_8 = L_7->___symbolSizeRows_2; int32_t L_9 = ___0_numRows; if ((!(((uint32_t)L_8) == ((uint32_t)L_9)))) { goto IL_002e; } } { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_10 = V_2; NullCheck(L_10); int32_t L_11 = L_10->___symbolSizeColumns_3; int32_t L_12 = ___1_numColumns; if ((!(((uint32_t)L_11) == ((uint32_t)L_12)))) { goto IL_002e; } } { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_13 = V_2; return L_13; } IL_002e: { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0032: { int32_t L_15 = V_1; VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_16 = V_0; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_0016; } } { return (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)NULL; } } // System.String ZXing.Datamatrix.Internal.Version::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Version_ToString_mA3739543E77171D1919E19A0C01CAD1C6789FF92 (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___versionNumber_1; V_0 = L_0; String_t* L_1; L_1 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); return L_1; } } // ZXing.Datamatrix.Internal.Version[] ZXing.Datamatrix.Internal.Version::buildVersions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* Version_buildVersions_m7F2D5982DA0C4AEEFC038EC498C70DA432976460 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_0 = (VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1*)(VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1*)SZArrayNew(VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1_il2cpp_TypeInfo_var, (uint32_t)((int32_t)48)); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_1 = L_0; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_2 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_2); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_2, 1, 3, NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_3 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_3); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_3, 5, L_2, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_4 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_4); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_4, 1, ((int32_t)10), ((int32_t)10), 8, 8, L_3, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_4); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_5 = L_1; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_6 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_6); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_6, 1, 5, NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_7 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_7); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_7, 7, L_6, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_8 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_8); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_8, 2, ((int32_t)12), ((int32_t)12), ((int32_t)10), ((int32_t)10), L_7, NULL); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_8); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_9 = L_5; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_10 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_10); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_10, 1, 8, NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_11 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_11); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_11, ((int32_t)10), L_10, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_12 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_12); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_12, 3, ((int32_t)14), ((int32_t)14), ((int32_t)12), ((int32_t)12), L_11, NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(2), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_12); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_13 = L_9; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_14 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_14); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_14, 1, ((int32_t)12), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_15 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_15); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_15, ((int32_t)12), L_14, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_16 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_16); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_16, 4, ((int32_t)16), ((int32_t)16), ((int32_t)14), ((int32_t)14), L_15, NULL); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_16); (L_13)->SetAt(static_cast(3), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_16); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_17 = L_13; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_18 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_18); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_18, 1, ((int32_t)18), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_19 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_19); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_19, ((int32_t)14), L_18, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_20 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_20); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_20, 5, ((int32_t)18), ((int32_t)18), ((int32_t)16), ((int32_t)16), L_19, NULL); NullCheck(L_17); ArrayElementTypeCheck (L_17, L_20); (L_17)->SetAt(static_cast(4), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_20); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_21 = L_17; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_22 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_22); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_22, 1, ((int32_t)22), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_23 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_23); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_23, ((int32_t)18), L_22, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_24 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_24); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_24, 6, ((int32_t)20), ((int32_t)20), ((int32_t)18), ((int32_t)18), L_23, NULL); NullCheck(L_21); ArrayElementTypeCheck (L_21, L_24); (L_21)->SetAt(static_cast(5), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_24); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_25 = L_21; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_26 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_26); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_26, 1, ((int32_t)30), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_27 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_27); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_27, ((int32_t)20), L_26, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_28 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_28); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_28, 7, ((int32_t)22), ((int32_t)22), ((int32_t)20), ((int32_t)20), L_27, NULL); NullCheck(L_25); ArrayElementTypeCheck (L_25, L_28); (L_25)->SetAt(static_cast(6), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_28); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_29 = L_25; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_30 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_30); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_30, 1, ((int32_t)36), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_31 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_31); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_31, ((int32_t)24), L_30, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_32 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_32); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_32, 8, ((int32_t)24), ((int32_t)24), ((int32_t)22), ((int32_t)22), L_31, NULL); NullCheck(L_29); ArrayElementTypeCheck (L_29, L_32); (L_29)->SetAt(static_cast(7), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_32); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_33 = L_29; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_34 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_34); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_34, 1, ((int32_t)44), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_35 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_35); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_35, ((int32_t)28), L_34, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_36 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_36); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_36, ((int32_t)9), ((int32_t)26), ((int32_t)26), ((int32_t)24), ((int32_t)24), L_35, NULL); NullCheck(L_33); ArrayElementTypeCheck (L_33, L_36); (L_33)->SetAt(static_cast(8), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_36); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_37 = L_33; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_38 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_38); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_38, 1, ((int32_t)62), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_39 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_39); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_39, ((int32_t)36), L_38, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_40 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_40); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_40, ((int32_t)10), ((int32_t)32), ((int32_t)32), ((int32_t)14), ((int32_t)14), L_39, NULL); NullCheck(L_37); ArrayElementTypeCheck (L_37, L_40); (L_37)->SetAt(static_cast(((int32_t)9)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_40); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_41 = L_37; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_42 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_42); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_42, 1, ((int32_t)86), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_43 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_43); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_43, ((int32_t)42), L_42, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_44 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_44); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_44, ((int32_t)11), ((int32_t)36), ((int32_t)36), ((int32_t)16), ((int32_t)16), L_43, NULL); NullCheck(L_41); ArrayElementTypeCheck (L_41, L_44); (L_41)->SetAt(static_cast(((int32_t)10)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_44); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_45 = L_41; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_46 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_46); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_46, 1, ((int32_t)114), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_47 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_47); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_47, ((int32_t)48), L_46, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_48 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_48); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_48, ((int32_t)12), ((int32_t)40), ((int32_t)40), ((int32_t)18), ((int32_t)18), L_47, NULL); NullCheck(L_45); ArrayElementTypeCheck (L_45, L_48); (L_45)->SetAt(static_cast(((int32_t)11)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_48); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_49 = L_45; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_50 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_50); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_50, 1, ((int32_t)144), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_51 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_51); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_51, ((int32_t)56), L_50, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_52 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_52); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_52, ((int32_t)13), ((int32_t)44), ((int32_t)44), ((int32_t)20), ((int32_t)20), L_51, NULL); NullCheck(L_49); ArrayElementTypeCheck (L_49, L_52); (L_49)->SetAt(static_cast(((int32_t)12)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_52); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_53 = L_49; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_54 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_54); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_54, 1, ((int32_t)174), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_55 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_55); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_55, ((int32_t)68), L_54, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_56 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_56); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_56, ((int32_t)14), ((int32_t)48), ((int32_t)48), ((int32_t)22), ((int32_t)22), L_55, NULL); NullCheck(L_53); ArrayElementTypeCheck (L_53, L_56); (L_53)->SetAt(static_cast(((int32_t)13)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_56); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_57 = L_53; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_58 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_58); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_58, 2, ((int32_t)102), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_59 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_59); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_59, ((int32_t)42), L_58, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_60 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_60); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_60, ((int32_t)15), ((int32_t)52), ((int32_t)52), ((int32_t)24), ((int32_t)24), L_59, NULL); NullCheck(L_57); ArrayElementTypeCheck (L_57, L_60); (L_57)->SetAt(static_cast(((int32_t)14)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_60); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_61 = L_57; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_62 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_62); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_62, 2, ((int32_t)140), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_63 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_63); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_63, ((int32_t)56), L_62, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_64 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_64); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_64, ((int32_t)16), ((int32_t)64), ((int32_t)64), ((int32_t)14), ((int32_t)14), L_63, NULL); NullCheck(L_61); ArrayElementTypeCheck (L_61, L_64); (L_61)->SetAt(static_cast(((int32_t)15)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_64); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_65 = L_61; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_66 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_66); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_66, 4, ((int32_t)92), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_67 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_67); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_67, ((int32_t)36), L_66, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_68 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_68); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_68, ((int32_t)17), ((int32_t)72), ((int32_t)72), ((int32_t)16), ((int32_t)16), L_67, NULL); NullCheck(L_65); ArrayElementTypeCheck (L_65, L_68); (L_65)->SetAt(static_cast(((int32_t)16)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_68); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_69 = L_65; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_70 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_70); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_70, 4, ((int32_t)114), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_71 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_71); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_71, ((int32_t)48), L_70, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_72 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_72); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_72, ((int32_t)18), ((int32_t)80), ((int32_t)80), ((int32_t)18), ((int32_t)18), L_71, NULL); NullCheck(L_69); ArrayElementTypeCheck (L_69, L_72); (L_69)->SetAt(static_cast(((int32_t)17)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_72); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_73 = L_69; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_74 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_74); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_74, 4, ((int32_t)144), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_75 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_75); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_75, ((int32_t)56), L_74, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_76 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_76); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_76, ((int32_t)19), ((int32_t)88), ((int32_t)88), ((int32_t)20), ((int32_t)20), L_75, NULL); NullCheck(L_73); ArrayElementTypeCheck (L_73, L_76); (L_73)->SetAt(static_cast(((int32_t)18)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_76); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_77 = L_73; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_78 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_78); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_78, 4, ((int32_t)174), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_79 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_79); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_79, ((int32_t)68), L_78, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_80 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_80); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_80, ((int32_t)20), ((int32_t)96), ((int32_t)96), ((int32_t)22), ((int32_t)22), L_79, NULL); NullCheck(L_77); ArrayElementTypeCheck (L_77, L_80); (L_77)->SetAt(static_cast(((int32_t)19)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_80); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_81 = L_77; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_82 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_82); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_82, 6, ((int32_t)136), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_83 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_83); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_83, ((int32_t)56), L_82, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_84 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_84); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_84, ((int32_t)21), ((int32_t)104), ((int32_t)104), ((int32_t)24), ((int32_t)24), L_83, NULL); NullCheck(L_81); ArrayElementTypeCheck (L_81, L_84); (L_81)->SetAt(static_cast(((int32_t)20)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_84); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_85 = L_81; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_86 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_86); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_86, 6, ((int32_t)175), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_87 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_87); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_87, ((int32_t)68), L_86, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_88 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_88); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_88, ((int32_t)22), ((int32_t)120), ((int32_t)120), ((int32_t)18), ((int32_t)18), L_87, NULL); NullCheck(L_85); ArrayElementTypeCheck (L_85, L_88); (L_85)->SetAt(static_cast(((int32_t)21)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_88); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_89 = L_85; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_90 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_90); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_90, 8, ((int32_t)163), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_91 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_91); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_91, ((int32_t)62), L_90, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_92 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_92); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_92, ((int32_t)23), ((int32_t)132), ((int32_t)132), ((int32_t)20), ((int32_t)20), L_91, NULL); NullCheck(L_89); ArrayElementTypeCheck (L_89, L_92); (L_89)->SetAt(static_cast(((int32_t)22)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_92); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_93 = L_89; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_94 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_94); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_94, 8, ((int32_t)156), NULL); ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_95 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_95); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_95, 2, ((int32_t)155), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_96 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_96); ECBlocks__ctor_mC61594EA3A9C209F269B9D6444EF9DB0D8CA213A(L_96, ((int32_t)62), L_94, L_95, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_97 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_97); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_97, ((int32_t)24), ((int32_t)144), ((int32_t)144), ((int32_t)22), ((int32_t)22), L_96, NULL); NullCheck(L_93); ArrayElementTypeCheck (L_93, L_97); (L_93)->SetAt(static_cast(((int32_t)23)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_97); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_98 = L_93; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_99 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_99); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_99, 1, 5, NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_100 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_100); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_100, 7, L_99, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_101 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_101); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_101, ((int32_t)25), 8, ((int32_t)18), 6, ((int32_t)16), L_100, NULL); NullCheck(L_98); ArrayElementTypeCheck (L_98, L_101); (L_98)->SetAt(static_cast(((int32_t)24)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_101); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_102 = L_98; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_103 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_103); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_103, 1, ((int32_t)10), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_104 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_104); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_104, ((int32_t)11), L_103, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_105 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_105); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_105, ((int32_t)26), 8, ((int32_t)32), 6, ((int32_t)14), L_104, NULL); NullCheck(L_102); ArrayElementTypeCheck (L_102, L_105); (L_102)->SetAt(static_cast(((int32_t)25)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_105); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_106 = L_102; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_107 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_107); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_107, 1, ((int32_t)16), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_108 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_108); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_108, ((int32_t)14), L_107, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_109 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_109); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_109, ((int32_t)27), ((int32_t)12), ((int32_t)26), ((int32_t)10), ((int32_t)24), L_108, NULL); NullCheck(L_106); ArrayElementTypeCheck (L_106, L_109); (L_106)->SetAt(static_cast(((int32_t)26)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_109); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_110 = L_106; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_111 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_111); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_111, 1, ((int32_t)22), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_112 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_112); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_112, ((int32_t)18), L_111, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_113 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_113); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_113, ((int32_t)28), ((int32_t)12), ((int32_t)36), ((int32_t)10), ((int32_t)16), L_112, NULL); NullCheck(L_110); ArrayElementTypeCheck (L_110, L_113); (L_110)->SetAt(static_cast(((int32_t)27)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_113); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_114 = L_110; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_115 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_115); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_115, 1, ((int32_t)32), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_116 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_116); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_116, ((int32_t)24), L_115, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_117 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_117); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_117, ((int32_t)29), ((int32_t)16), ((int32_t)36), ((int32_t)14), ((int32_t)16), L_116, NULL); NullCheck(L_114); ArrayElementTypeCheck (L_114, L_117); (L_114)->SetAt(static_cast(((int32_t)28)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_117); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_118 = L_114; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_119 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_119); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_119, 1, ((int32_t)49), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_120 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_120); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_120, ((int32_t)28), L_119, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_121 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_121); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_121, ((int32_t)30), ((int32_t)16), ((int32_t)48), ((int32_t)14), ((int32_t)22), L_120, NULL); NullCheck(L_118); ArrayElementTypeCheck (L_118, L_121); (L_118)->SetAt(static_cast(((int32_t)29)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_121); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_122 = L_118; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_123 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_123); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_123, 1, ((int32_t)18), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_124 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_124); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_124, ((int32_t)15), L_123, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_125 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_125); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_125, ((int32_t)31), 8, ((int32_t)48), 6, ((int32_t)22), L_124, NULL); NullCheck(L_122); ArrayElementTypeCheck (L_122, L_125); (L_122)->SetAt(static_cast(((int32_t)30)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_125); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_126 = L_122; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_127 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_127); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_127, 1, ((int32_t)24), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_128 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_128); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_128, ((int32_t)18), L_127, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_129 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_129); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_129, ((int32_t)32), 8, ((int32_t)64), 6, ((int32_t)14), L_128, NULL); NullCheck(L_126); ArrayElementTypeCheck (L_126, L_129); (L_126)->SetAt(static_cast(((int32_t)31)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_129); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_130 = L_126; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_131 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_131); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_131, 1, ((int32_t)32), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_132 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_132); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_132, ((int32_t)22), L_131, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_133 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_133); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_133, ((int32_t)33), 8, ((int32_t)80), 6, ((int32_t)18), L_132, NULL); NullCheck(L_130); ArrayElementTypeCheck (L_130, L_133); (L_130)->SetAt(static_cast(((int32_t)32)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_133); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_134 = L_130; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_135 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_135); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_135, 1, ((int32_t)38), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_136 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_136); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_136, ((int32_t)28), L_135, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_137 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_137); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_137, ((int32_t)34), 8, ((int32_t)96), 6, ((int32_t)22), L_136, NULL); NullCheck(L_134); ArrayElementTypeCheck (L_134, L_137); (L_134)->SetAt(static_cast(((int32_t)33)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_137); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_138 = L_134; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_139 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_139); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_139, 1, ((int32_t)49), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_140 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_140); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_140, ((int32_t)32), L_139, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_141 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_141); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_141, ((int32_t)35), 8, ((int32_t)120), 6, ((int32_t)18), L_140, NULL); NullCheck(L_138); ArrayElementTypeCheck (L_138, L_141); (L_138)->SetAt(static_cast(((int32_t)34)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_141); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_142 = L_138; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_143 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_143); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_143, 1, ((int32_t)63), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_144 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_144); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_144, ((int32_t)36), L_143, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_145 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_145); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_145, ((int32_t)36), 8, ((int32_t)144), 6, ((int32_t)22), L_144, NULL); NullCheck(L_142); ArrayElementTypeCheck (L_142, L_145); (L_142)->SetAt(static_cast(((int32_t)35)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_145); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_146 = L_142; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_147 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_147); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_147, 1, ((int32_t)43), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_148 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_148); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_148, ((int32_t)27), L_147, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_149 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_149); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_149, ((int32_t)37), ((int32_t)12), ((int32_t)64), ((int32_t)10), ((int32_t)14), L_148, NULL); NullCheck(L_146); ArrayElementTypeCheck (L_146, L_149); (L_146)->SetAt(static_cast(((int32_t)36)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_149); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_150 = L_146; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_151 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_151); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_151, 1, ((int32_t)64), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_152 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_152); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_152, ((int32_t)36), L_151, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_153 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_153); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_153, ((int32_t)38), ((int32_t)12), ((int32_t)88), ((int32_t)10), ((int32_t)20), L_152, NULL); NullCheck(L_150); ArrayElementTypeCheck (L_150, L_153); (L_150)->SetAt(static_cast(((int32_t)37)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_153); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_154 = L_150; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_155 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_155); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_155, 1, ((int32_t)62), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_156 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_156); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_156, ((int32_t)36), L_155, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_157 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_157); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_157, ((int32_t)39), ((int32_t)16), ((int32_t)64), ((int32_t)14), ((int32_t)14), L_156, NULL); NullCheck(L_154); ArrayElementTypeCheck (L_154, L_157); (L_154)->SetAt(static_cast(((int32_t)38)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_157); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_158 = L_154; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_159 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_159); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_159, 1, ((int32_t)44), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_160 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_160); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_160, ((int32_t)28), L_159, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_161 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_161); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_161, ((int32_t)40), ((int32_t)20), ((int32_t)36), ((int32_t)18), ((int32_t)16), L_160, NULL); NullCheck(L_158); ArrayElementTypeCheck (L_158, L_161); (L_158)->SetAt(static_cast(((int32_t)39)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_161); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_162 = L_158; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_163 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_163); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_163, 1, ((int32_t)56), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_164 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_164); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_164, ((int32_t)34), L_163, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_165 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_165); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_165, ((int32_t)41), ((int32_t)20), ((int32_t)44), ((int32_t)18), ((int32_t)20), L_164, NULL); NullCheck(L_162); ArrayElementTypeCheck (L_162, L_165); (L_162)->SetAt(static_cast(((int32_t)40)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_165); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_166 = L_162; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_167 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_167); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_167, 1, ((int32_t)84), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_168 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_168); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_168, ((int32_t)42), L_167, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_169 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_169); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_169, ((int32_t)42), ((int32_t)20), ((int32_t)64), ((int32_t)18), ((int32_t)14), L_168, NULL); NullCheck(L_166); ArrayElementTypeCheck (L_166, L_169); (L_166)->SetAt(static_cast(((int32_t)41)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_169); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_170 = L_166; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_171 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_171); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_171, 1, ((int32_t)72), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_172 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_172); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_172, ((int32_t)38), L_171, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_173 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_173); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_173, ((int32_t)43), ((int32_t)22), ((int32_t)48), ((int32_t)20), ((int32_t)22), L_172, NULL); NullCheck(L_170); ArrayElementTypeCheck (L_170, L_173); (L_170)->SetAt(static_cast(((int32_t)42)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_173); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_174 = L_170; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_175 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_175); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_175, 1, ((int32_t)80), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_176 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_176); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_176, ((int32_t)41), L_175, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_177 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_177); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_177, ((int32_t)44), ((int32_t)24), ((int32_t)48), ((int32_t)22), ((int32_t)22), L_176, NULL); NullCheck(L_174); ArrayElementTypeCheck (L_174, L_177); (L_174)->SetAt(static_cast(((int32_t)43)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_177); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_178 = L_174; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_179 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_179); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_179, 1, ((int32_t)108), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_180 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_180); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_180, ((int32_t)46), L_179, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_181 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_181); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_181, ((int32_t)45), ((int32_t)24), ((int32_t)64), ((int32_t)22), ((int32_t)14), L_180, NULL); NullCheck(L_178); ArrayElementTypeCheck (L_178, L_181); (L_178)->SetAt(static_cast(((int32_t)44)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_181); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_182 = L_178; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_183 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_183); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_183, 1, ((int32_t)70), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_184 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_184); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_184, ((int32_t)38), L_183, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_185 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_185); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_185, ((int32_t)46), ((int32_t)26), ((int32_t)40), ((int32_t)24), ((int32_t)18), L_184, NULL); NullCheck(L_182); ArrayElementTypeCheck (L_182, L_185); (L_182)->SetAt(static_cast(((int32_t)45)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_185); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_186 = L_182; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_187 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_187); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_187, 1, ((int32_t)90), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_188 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_188); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_188, ((int32_t)42), L_187, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_189 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_189); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_189, ((int32_t)47), ((int32_t)26), ((int32_t)48), ((int32_t)24), ((int32_t)22), L_188, NULL); NullCheck(L_186); ArrayElementTypeCheck (L_186, L_189); (L_186)->SetAt(static_cast(((int32_t)46)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_189); VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_190 = L_186; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_191 = (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)il2cpp_codegen_object_new(ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D_il2cpp_TypeInfo_var); NullCheck(L_191); ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525(L_191, 1, ((int32_t)118), NULL); ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_192 = (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B*)il2cpp_codegen_object_new(ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B_il2cpp_TypeInfo_var); NullCheck(L_192); ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29(L_192, ((int32_t)50), L_191, NULL); Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_193 = (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)il2cpp_codegen_object_new(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); NullCheck(L_193); Version__ctor_m6E9E4542F29FA04572F49C3D04B3F618E10ECED9(L_193, ((int32_t)48), ((int32_t)26), ((int32_t)64), ((int32_t)24), ((int32_t)14), L_192, NULL); NullCheck(L_190); ArrayElementTypeCheck (L_190, L_193); (L_190)->SetAt(static_cast(((int32_t)47)), (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC*)L_193); return L_190; } } // System.Void ZXing.Datamatrix.Internal.Version::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__cctor_m151906592515FEDFB7582140012E7CF4075DA56E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VersionU5BU5D_t3B72DEA3B6303DA7DBA82081FDE4A145A1AC00C1* L_0; L_0 = Version_buildVersions_m7F2D5982DA0C4AEEFC038EC498C70DA432976460(NULL); ((Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_StaticFields*)il2cpp_codegen_static_fields_for(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var))->___VERSIONS_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_StaticFields*)il2cpp_codegen_static_fields_for(Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC_il2cpp_TypeInfo_var))->___VERSIONS_0), (void*)L_0); 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 ZXing.Datamatrix.Internal.Version/ECBlocks::.ctor(System.Int32,ZXing.Datamatrix.Internal.Version/ECB) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECBlocks__ctor_m167A67B38AA628DD3120F5B7983F0A44E494BA29 (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, int32_t ___0_ecCodewords, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* ___1_ecBlocks, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_ecCodewords; __this->___ecCodewords_0 = L_0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_1 = (ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE*)(ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE*)SZArrayNew(ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE_il2cpp_TypeInfo_var, (uint32_t)1); ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_2 = L_1; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_3 = ___1_ecBlocks; NullCheck(L_2); ArrayElementTypeCheck (L_2, L_3); (L_2)->SetAt(static_cast(0), (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)L_3); __this->____ecBlocksValue_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->____ecBlocksValue_1), (void*)L_2); return; } } // System.Void ZXing.Datamatrix.Internal.Version/ECBlocks::.ctor(System.Int32,ZXing.Datamatrix.Internal.Version/ECB,ZXing.Datamatrix.Internal.Version/ECB) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECBlocks__ctor_mC61594EA3A9C209F269B9D6444EF9DB0D8CA213A (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, int32_t ___0_ecCodewords, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* ___1_ecBlocks1, ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* ___2_ecBlocks2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_ecCodewords; __this->___ecCodewords_0 = L_0; ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_1 = (ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE*)(ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE*)SZArrayNew(ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE_il2cpp_TypeInfo_var, (uint32_t)2); ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_2 = L_1; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_3 = ___1_ecBlocks1; NullCheck(L_2); ArrayElementTypeCheck (L_2, L_3); (L_2)->SetAt(static_cast(0), (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)L_3); ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_4 = L_2; ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* L_5 = ___2_ecBlocks2; NullCheck(L_4); ArrayElementTypeCheck (L_4, L_5); (L_4)->SetAt(static_cast(1), (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D*)L_5); __this->____ecBlocksValue_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->____ecBlocksValue_1), (void*)L_4); return; } } // System.Int32 ZXing.Datamatrix.Internal.Version/ECBlocks::get_ECCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400 (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___ecCodewords_0; return L_0; } } // ZXing.Datamatrix.Internal.Version/ECB[] ZXing.Datamatrix.Internal.Version/ECBlocks::get_ECBlocksValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* ECBlocks_get_ECBlocksValue_m2731C52246B83C432E1A75A329A7DC9A4FB9A378 (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) { { ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_0 = __this->____ecBlocksValue_1; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void ZXing.Datamatrix.Internal.Version/ECB::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECB__ctor_mD9ED26407EFD61E7A566CCC6A508736A9B8C8525 (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, int32_t ___0_count, int32_t ___1_dataCodewords, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_count; __this->___count_0 = L_0; int32_t L_1 = ___1_dataCodewords; __this->___dataCodewords_1 = L_1; return; } } // System.Int32 ZXing.Datamatrix.Internal.Version/ECB::get_Count() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___count_0; return L_0; } } // System.Int32 ZXing.Datamatrix.Internal.Version/ECB::get_DataCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ECB_get_DataCodewords_mF70E1783A6CCAB4774CABB859B9D23AC6276CCFC (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataCodewords_1; return L_0; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void ZXing.Datamatrix.Internal.Detector::.ctor(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector__ctor_m0C85416E7FF8027D5658B6A6DE8C04D389B02FA4 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; __this->___image_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___image_0), (void*)L_0); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___0_image; WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_2; L_2 = WhiteRectangleDetector_Create_m2C5D706D9B1EB07AD068DA50DE08DEEFE8FEF959(L_1, NULL); __this->___rectangleDetector_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___rectangleDetector_1), (void*)L_2); return; } } // ZXing.Common.DetectorResult ZXing.Datamatrix.Internal.Detector::detect() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* Detector_detect_mAF29A9EB02C3727DADDFD22C10B2631B29844B5E (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_0 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_1 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_2 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_4 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_0 = __this->___rectangleDetector_1; if (L_0) { goto IL_000a; } } { return (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)NULL; } IL_000a: { WhiteRectangleDetector_t9E63AFF2C5DD631BE848E7F05C9CAFF663CCBA8C* L_1 = __this->___rectangleDetector_1; NullCheck(L_1); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_2; L_2 = WhiteRectangleDetector_detect_mE5A163308021BBB287E8AE35E2E5E1641B5BB6C5(L_1, NULL); V_0 = L_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = V_0; if (L_3) { goto IL_001b; } } { return (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)NULL; } IL_001b: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = V_0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_5; L_5 = Detector_detectSolid1_mF689D0142E6978529B7080CAC339F208ED3E0295(__this, L_4, NULL); V_1 = L_5; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7; L_7 = Detector_detectSolid2_mEECEFB2628BEEE11B81E21D12DF40E0C34335CF3(__this, L_6, NULL); V_1 = L_7; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_8 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_9 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10; L_10 = Detector_correctTopRight_m65238A6DA2EE8F7D57CC42325B85C91000400A00(__this, L_9, NULL); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_10); (L_8)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_10); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_11 = V_1; NullCheck(L_11); int32_t L_12 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = (L_11)->GetAt(static_cast(L_12)); if (L_13) { goto IL_003c; } } { return (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)NULL; } IL_003c: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_14 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_15; L_15 = Detector_shiftToModuleCenter_mE0BBDB10451A50DE300F5B7760AC43FDA494D9EA(__this, L_14, NULL); V_1 = L_15; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_16 = V_1; NullCheck(L_16); int32_t L_17 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = (L_16)->GetAt(static_cast(L_17)); V_2 = L_18; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_19 = V_1; NullCheck(L_19); int32_t L_20 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21 = (L_19)->GetAt(static_cast(L_20)); V_3 = L_21; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_22 = V_1; NullCheck(L_22); int32_t L_23 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_24 = (L_22)->GetAt(static_cast(L_23)); V_4 = L_24; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_25 = V_1; NullCheck(L_25); int32_t L_26 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = (L_25)->GetAt(static_cast(L_26)); V_5 = L_27; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_28 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_29 = V_5; int32_t L_30; L_30 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_28, L_29, NULL); V_6 = ((int32_t)il2cpp_codegen_add(L_30, 1)); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_31 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_32 = V_5; int32_t L_33; L_33 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_31, L_32, NULL); V_7 = ((int32_t)il2cpp_codegen_add(L_33, 1)); int32_t L_34 = V_6; if ((!(((uint32_t)((int32_t)(L_34&1))) == ((uint32_t)1)))) { goto IL_007e; } } { int32_t L_35 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_007e: { int32_t L_36 = V_7; if ((!(((uint32_t)((int32_t)(L_36&1))) == ((uint32_t)1)))) { goto IL_008b; } } { int32_t L_37 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_008b: { int32_t L_38 = V_6; int32_t L_39 = V_7; if ((((int32_t)((int32_t)il2cpp_codegen_multiply(4, L_38))) >= ((int32_t)((int32_t)il2cpp_codegen_multiply(6, L_39))))) { goto IL_00ad; } } { int32_t L_40 = V_7; int32_t L_41 = V_6; if ((((int32_t)((int32_t)il2cpp_codegen_multiply(4, L_40))) >= ((int32_t)((int32_t)il2cpp_codegen_multiply(6, L_41))))) { goto IL_00ad; } } { int32_t L_42 = V_6; int32_t L_43 = V_7; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_44; L_44 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_42, L_43, NULL); int32_t L_45 = L_44; V_7 = L_45; V_6 = L_45; } IL_00ad: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_46 = __this->___image_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_47 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_48 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_49 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_50 = V_5; int32_t L_51 = V_6; int32_t L_52 = V_7; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_53; L_53 = Detector_sampleGrid_m082AE2B08B79B6FD5F5620F3BA8073AAF7213ABB(L_46, L_47, L_48, L_49, L_50, L_51, L_52, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_54 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)4); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_55 = L_54; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_56 = V_2; NullCheck(L_55); ArrayElementTypeCheck (L_55, L_56); (L_55)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_56); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_57 = L_55; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_58 = V_3; NullCheck(L_57); ArrayElementTypeCheck (L_57, L_58); (L_57)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_58); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_59 = L_57; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_60 = V_4; NullCheck(L_59); ArrayElementTypeCheck (L_59, L_60); (L_59)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_60); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_61 = L_59; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_62 = V_5; NullCheck(L_61); ArrayElementTypeCheck (L_61, L_62); (L_61)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_62); DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_63 = (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*)il2cpp_codegen_object_new(DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0_il2cpp_TypeInfo_var); NullCheck(L_63); DetectorResult__ctor_mA5CD04C9DE53A91940308F9CA0A4AA45AF7B4E1E(L_63, L_53, L_61, NULL); return L_63; } } // ZXing.ResultPoint ZXing.Datamatrix.Internal.Detector::shiftPoint(ZXing.ResultPoint,ZXing.ResultPoint,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_to, int32_t ___2_div, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___1_to; NullCheck(L_0); float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_0); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_point; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_2); int32_t L_4 = ___2_div; V_0 = ((float)(((float)il2cpp_codegen_subtract(L_1, L_3))/((float)((int32_t)il2cpp_codegen_add(L_4, 1))))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = ___1_to; NullCheck(L_5); float L_6; L_6 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_5); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7 = ___0_point; NullCheck(L_7); float L_8; L_8 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_7); int32_t L_9 = ___2_div; V_1 = ((float)(((float)il2cpp_codegen_subtract(L_6, L_8))/((float)((int32_t)il2cpp_codegen_add(L_9, 1))))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___0_point; NullCheck(L_10); float L_11; L_11 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_10); float L_12 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = ___0_point; NullCheck(L_13); float L_14; L_14 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_13); float L_15 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); NullCheck(L_16); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_16, ((float)il2cpp_codegen_add(L_11, L_12)), ((float)il2cpp_codegen_add(L_14, L_15)), NULL); return L_16; } } // ZXing.ResultPoint ZXing.Datamatrix.Internal.Detector::moveAway(ZXing.ResultPoint,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_moveAway_m66056D72DF7F2D2A729D250C4D5A87A7019C10C8 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, float ___1_fromX, float ___2_fromY, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_point; NullCheck(L_0); float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_0); V_0 = L_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_point; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_2); V_1 = L_3; float L_4 = V_0; float L_5 = ___1_fromX; if ((!(((float)L_4) < ((float)L_5)))) { goto IL_001c; } } { float L_6 = V_0; V_0 = ((float)il2cpp_codegen_subtract(L_6, (1.0f))); goto IL_0024; } IL_001c: { float L_7 = V_0; V_0 = ((float)il2cpp_codegen_add(L_7, (1.0f))); } IL_0024: { float L_8 = V_1; float L_9 = ___2_fromY; if ((!(((float)L_8) < ((float)L_9)))) { goto IL_0032; } } { float L_10 = V_1; V_1 = ((float)il2cpp_codegen_subtract(L_10, (1.0f))); goto IL_003a; } IL_0032: { float L_11 = V_1; V_1 = ((float)il2cpp_codegen_add(L_11, (1.0f))); } IL_003a: { float L_12 = V_0; float L_13 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_14 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); NullCheck(L_14); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_14, L_12, L_13, NULL); return L_14; } } // ZXing.ResultPoint[] ZXing.Datamatrix.Internal.Detector::detectSolid1(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_detectSolid1_mF689D0142E6978529B7080CAC339F208ED3E0295 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_cornerPoints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_0 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_1 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_2 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_8 = NULL; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_cornerPoints; NullCheck(L_0); int32_t L_1 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = (L_0)->GetAt(static_cast(L_1)); V_0 = L_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_cornerPoints; NullCheck(L_3); int32_t L_4 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); V_1 = L_5; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___0_cornerPoints; NullCheck(L_6); int32_t L_7 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = (L_6)->GetAt(static_cast(L_7)); V_2 = L_8; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_9 = ___0_cornerPoints; NullCheck(L_9); int32_t L_10 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_11 = (L_9)->GetAt(static_cast(L_10)); V_3 = L_11; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = V_1; int32_t L_14; L_14 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_12, L_13, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = V_2; int32_t L_17; L_17 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_15, L_16, NULL); V_4 = L_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = V_3; int32_t L_20; L_20 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_18, L_19, NULL); V_5 = L_20; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = V_0; int32_t L_23; L_23 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_21, L_22, NULL); V_6 = L_23; V_7 = L_14; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_24 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)4); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_25 = L_24; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = V_3; NullCheck(L_25); ArrayElementTypeCheck (L_25, L_26); (L_25)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_26); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_27 = L_25; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_28 = V_0; NullCheck(L_27); ArrayElementTypeCheck (L_27, L_28); (L_27)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_28); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_29 = L_27; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30 = V_1; NullCheck(L_29); ArrayElementTypeCheck (L_29, L_30); (L_29)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_30); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_31 = L_29; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_32 = V_2; NullCheck(L_31); ArrayElementTypeCheck (L_31, L_32); (L_31)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_32); V_8 = L_31; int32_t L_33 = V_7; int32_t L_34 = V_4; if ((((int32_t)L_33) <= ((int32_t)L_34))) { goto IL_006e; } } { int32_t L_35 = V_4; V_7 = L_35; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_36 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_37 = V_0; NullCheck(L_36); ArrayElementTypeCheck (L_36, L_37); (L_36)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_37); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_38 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_39 = V_1; NullCheck(L_38); ArrayElementTypeCheck (L_38, L_39); (L_38)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_39); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_40 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_41 = V_2; NullCheck(L_40); ArrayElementTypeCheck (L_40, L_41); (L_40)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_41); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_42 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_43 = V_3; NullCheck(L_42); ArrayElementTypeCheck (L_42, L_43); (L_42)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_43); } IL_006e: { int32_t L_44 = V_7; int32_t L_45 = V_5; if ((((int32_t)L_44) <= ((int32_t)L_45))) { goto IL_008c; } } { int32_t L_46 = V_5; V_7 = L_46; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_47 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_48 = V_1; NullCheck(L_47); ArrayElementTypeCheck (L_47, L_48); (L_47)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_48); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_49 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_50 = V_2; NullCheck(L_49); ArrayElementTypeCheck (L_49, L_50); (L_49)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_50); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_51 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_52 = V_3; NullCheck(L_51); ArrayElementTypeCheck (L_51, L_52); (L_51)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_52); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_53 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_54 = V_0; NullCheck(L_53); ArrayElementTypeCheck (L_53, L_54); (L_53)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_54); } IL_008c: { int32_t L_55 = V_7; int32_t L_56 = V_6; if ((((int32_t)L_55) <= ((int32_t)L_56))) { goto IL_00a6; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_57 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_58 = V_2; NullCheck(L_57); ArrayElementTypeCheck (L_57, L_58); (L_57)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_58); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_59 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_60 = V_3; NullCheck(L_59); ArrayElementTypeCheck (L_59, L_60); (L_59)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_60); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_61 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_62 = V_0; NullCheck(L_61); ArrayElementTypeCheck (L_61, L_62); (L_61)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_62); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_63 = V_8; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_64 = V_1; NullCheck(L_63); ArrayElementTypeCheck (L_63, L_64); (L_63)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_64); } IL_00a6: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_65 = V_8; return L_65; } } // ZXing.ResultPoint[] ZXing.Datamatrix.Internal.Detector::detectSolid2(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_detectSolid2_mEECEFB2628BEEE11B81E21D12DF40E0C34335CF3 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_points, const RuntimeMethod* method) { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_0 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_1 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_2 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; int32_t V_4 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_5 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_6 = NULL; int32_t V_7 = 0; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_points; NullCheck(L_0); int32_t L_1 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = (L_0)->GetAt(static_cast(L_1)); V_0 = L_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_points; NullCheck(L_3); int32_t L_4 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); V_1 = L_5; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___0_points; NullCheck(L_6); int32_t L_7 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = (L_6)->GetAt(static_cast(L_7)); V_2 = L_8; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_9 = ___0_points; NullCheck(L_9); int32_t L_10 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_11 = (L_9)->GetAt(static_cast(L_10)); V_3 = L_11; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = V_3; int32_t L_14; L_14 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_12, L_13, NULL); V_4 = L_14; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = V_2; int32_t L_17 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18; L_18 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_15, L_16, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_17, 1)), 4)), NULL); V_5 = L_18; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_20 = V_1; int32_t L_21 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22; L_22 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_19, L_20, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_21, 1)), 4)), NULL); V_6 = L_22; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_24 = V_0; int32_t L_25; L_25 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_23, L_24, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = V_6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = V_3; int32_t L_28; L_28 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_26, L_27, NULL); V_7 = L_28; int32_t L_29 = V_7; if ((((int32_t)L_25) >= ((int32_t)L_29))) { goto IL_0062; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_30 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_31 = V_0; NullCheck(L_30); ArrayElementTypeCheck (L_30, L_31); (L_30)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_31); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_32 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_33 = V_1; NullCheck(L_32); ArrayElementTypeCheck (L_32, L_33); (L_32)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_33); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_34 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_35 = V_2; NullCheck(L_34); ArrayElementTypeCheck (L_34, L_35); (L_34)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_35); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_36 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_37 = V_3; NullCheck(L_36); ArrayElementTypeCheck (L_36, L_37); (L_36)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_37); goto IL_0072; } IL_0062: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_38 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_39 = V_1; NullCheck(L_38); ArrayElementTypeCheck (L_38, L_39); (L_38)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_39); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_40 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_41 = V_2; NullCheck(L_40); ArrayElementTypeCheck (L_40, L_41); (L_40)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_41); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_42 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_43 = V_3; NullCheck(L_42); ArrayElementTypeCheck (L_42, L_43); (L_42)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_43); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_44 = ___0_points; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_45 = V_0; NullCheck(L_44); ArrayElementTypeCheck (L_44, L_45); (L_44)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_45); } IL_0072: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_46 = ___0_points; return L_46; } } // ZXing.ResultPoint ZXing.Datamatrix.Internal.Detector::correctTopRight(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* Detector_correctTopRight_m65238A6DA2EE8F7D57CC42325B85C91000400A00 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_points, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_0 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_1 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_2 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_6 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_7 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_8 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_9 = NULL; int32_t V_10 = 0; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_points; NullCheck(L_0); int32_t L_1 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = (L_0)->GetAt(static_cast(L_1)); V_0 = L_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_points; NullCheck(L_3); int32_t L_4 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); V_1 = L_5; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___0_points; NullCheck(L_6); int32_t L_7 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = (L_6)->GetAt(static_cast(L_7)); V_2 = L_8; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_9 = ___0_points; NullCheck(L_9); int32_t L_10 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_11 = (L_9)->GetAt(static_cast(L_10)); V_3 = L_11; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = V_3; int32_t L_14; L_14 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_12, L_13, NULL); V_4 = L_14; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = V_3; int32_t L_17; L_17 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_15, L_16, NULL); V_5 = L_17; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = V_1; int32_t L_20 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21; L_21 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_18, L_19, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_20, 1)), 4)), NULL); V_6 = L_21; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23 = V_1; int32_t L_24 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_25; L_25 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_22, L_23, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_24, 1)), 4)), NULL); V_7 = L_25; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = V_6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = V_3; int32_t L_28; L_28 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_26, L_27, NULL); V_4 = L_28; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_29 = V_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30 = V_3; int32_t L_31; L_31 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_29, L_30, NULL); V_5 = L_31; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_32 = V_3; NullCheck(L_32); float L_33; L_33 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_32); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_34 = V_2; NullCheck(L_34); float L_35; L_35 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_34); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_36 = V_1; NullCheck(L_36); float L_37; L_37 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_36); int32_t L_38 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_39 = V_3; NullCheck(L_39); float L_40; L_40 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_39); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_41 = V_2; NullCheck(L_41); float L_42; L_42 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_41); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_43 = V_1; NullCheck(L_43); float L_44; L_44 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_43); int32_t L_45 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_46 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); NullCheck(L_46); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_46, ((float)il2cpp_codegen_add(L_33, ((float)(((float)il2cpp_codegen_subtract(L_35, L_37))/((float)((int32_t)il2cpp_codegen_add(L_38, 1))))))), ((float)il2cpp_codegen_add(L_40, ((float)(((float)il2cpp_codegen_subtract(L_42, L_44))/((float)((int32_t)il2cpp_codegen_add(L_45, 1))))))), NULL); V_8 = L_46; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_47 = V_3; NullCheck(L_47); float L_48; L_48 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_47); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_49 = V_0; NullCheck(L_49); float L_50; L_50 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_49); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_51 = V_1; NullCheck(L_51); float L_52; L_52 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_51); int32_t L_53 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_54 = V_3; NullCheck(L_54); float L_55; L_55 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_54); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_56 = V_0; NullCheck(L_56); float L_57; L_57 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_56); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_58 = V_1; NullCheck(L_58); float L_59; L_59 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_58); int32_t L_60 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_61 = (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)il2cpp_codegen_object_new(ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var); NullCheck(L_61); ResultPoint__ctor_m79866B07DD071E8125F003F1A53CEDE675F3213D(L_61, ((float)il2cpp_codegen_add(L_48, ((float)(((float)il2cpp_codegen_subtract(L_50, L_52))/((float)((int32_t)il2cpp_codegen_add(L_53, 1))))))), ((float)il2cpp_codegen_add(L_55, ((float)(((float)il2cpp_codegen_subtract(L_57, L_59))/((float)((int32_t)il2cpp_codegen_add(L_60, 1))))))), NULL); V_9 = L_61; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_62 = V_8; bool L_63; L_63 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_62, NULL); if (L_63) { goto IL_00e7; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_64 = V_9; bool L_65; L_65 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_64, NULL); if (!L_65) { goto IL_00e5; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_66 = V_9; return L_66; } IL_00e5: { return (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL; } IL_00e7: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_67 = V_9; bool L_68; L_68 = Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E(__this, L_67, NULL); if (L_68) { goto IL_00f4; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_69 = V_8; return L_69; } IL_00f4: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_70 = V_6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_71 = V_8; int32_t L_72; L_72 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_70, L_71, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_73 = V_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_74 = V_8; int32_t L_75; L_75 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_73, L_74, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_76 = V_6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_77 = V_9; int32_t L_78; L_78 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_76, L_77, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_79 = V_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_80 = V_9; int32_t L_81; L_81 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_79, L_80, NULL); V_10 = ((int32_t)il2cpp_codegen_add(L_78, L_81)); int32_t L_82 = V_10; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_72, L_75))) <= ((int32_t)L_82))) { goto IL_0127; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_83 = V_8; return L_83; } IL_0127: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_84 = V_9; return L_84; } } // ZXing.ResultPoint[] ZXing.Datamatrix.Internal.Detector::shiftToModuleCenter(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Detector_shiftToModuleCenter_mE0BBDB10451A50DE300F5B7760AC43FDA494D9EA (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_points, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_0 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_1 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_2 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_6 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_7 = NULL; float V_8 = 0.0f; float V_9 = 0.0f; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_10 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_11 = NULL; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_points; NullCheck(L_0); int32_t L_1 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = (L_0)->GetAt(static_cast(L_1)); V_0 = L_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_points; NullCheck(L_3); int32_t L_4 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); V_1 = L_5; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___0_points; NullCheck(L_6); int32_t L_7 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = (L_6)->GetAt(static_cast(L_7)); V_2 = L_8; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_9 = ___0_points; NullCheck(L_9); int32_t L_10 = 3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_11 = (L_9)->GetAt(static_cast(L_10)); V_3 = L_11; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = V_3; int32_t L_14; L_14 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_12, L_13, NULL); V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1)); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_15 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = V_3; int32_t L_17; L_17 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_15, L_16, NULL); V_5 = ((int32_t)il2cpp_codegen_add(L_17, 1)); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = V_1; int32_t L_20 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_21; L_21 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_18, L_19, ((int32_t)il2cpp_codegen_multiply(L_20, 4)), NULL); V_6 = L_21; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_23 = V_1; int32_t L_24 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_25; L_25 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_22, L_23, ((int32_t)il2cpp_codegen_multiply(L_24, 4)), NULL); V_7 = L_25; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_26 = V_6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = V_3; int32_t L_28; L_28 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_26, L_27, NULL); V_4 = ((int32_t)il2cpp_codegen_add(L_28, 1)); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_29 = V_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30 = V_3; int32_t L_31; L_31 = Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2(__this, L_29, L_30, NULL); V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); int32_t L_32 = V_4; if ((!(((uint32_t)((int32_t)(L_32&1))) == ((uint32_t)1)))) { goto IL_0069; } } { int32_t L_33 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_0069: { int32_t L_34 = V_5; if ((!(((uint32_t)((int32_t)(L_34&1))) == ((uint32_t)1)))) { goto IL_0076; } } { int32_t L_35 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_0076: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_36 = V_0; NullCheck(L_36); float L_37; L_37 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_36); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_38 = V_1; NullCheck(L_38); float L_39; L_39 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_38); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_40 = V_2; NullCheck(L_40); float L_41; L_41 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_40); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_42 = V_3; NullCheck(L_42); float L_43; L_43 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_42); V_8 = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_37, L_39)), L_41)), L_43))/(4.0f))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_44 = V_0; NullCheck(L_44); float L_45; L_45 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_44); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_46 = V_1; NullCheck(L_46); float L_47; L_47 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_46); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_48 = V_2; NullCheck(L_48); float L_49; L_49 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_48); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_50 = V_3; NullCheck(L_50); float L_51; L_51 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_50); V_9 = ((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(L_45, L_47)), L_49)), L_51))/(4.0f))); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_52 = V_0; float L_53 = V_8; float L_54 = V_9; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_55; L_55 = Detector_moveAway_m66056D72DF7F2D2A729D250C4D5A87A7019C10C8(L_52, L_53, L_54, NULL); V_0 = L_55; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_56 = V_1; float L_57 = V_8; float L_58 = V_9; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_59; L_59 = Detector_moveAway_m66056D72DF7F2D2A729D250C4D5A87A7019C10C8(L_56, L_57, L_58, NULL); V_1 = L_59; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_60 = V_2; float L_61 = V_8; float L_62 = V_9; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_63; L_63 = Detector_moveAway_m66056D72DF7F2D2A729D250C4D5A87A7019C10C8(L_60, L_61, L_62, NULL); V_2 = L_63; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_64 = V_3; float L_65 = V_8; float L_66 = V_9; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_67; L_67 = Detector_moveAway_m66056D72DF7F2D2A729D250C4D5A87A7019C10C8(L_64, L_65, L_66, NULL); V_3 = L_67; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_68 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_69 = V_1; int32_t L_70 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_71; L_71 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_68, L_69, ((int32_t)il2cpp_codegen_multiply(L_70, 4)), NULL); V_6 = L_71; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_72 = V_6; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_73 = V_3; int32_t L_74 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_75; L_75 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_72, L_73, ((int32_t)il2cpp_codegen_multiply(L_74, 4)), NULL); V_6 = L_75; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_76 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_77 = V_0; int32_t L_78 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_79; L_79 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_76, L_77, ((int32_t)il2cpp_codegen_multiply(L_78, 4)), NULL); V_10 = L_79; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_80 = V_10; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_81 = V_2; int32_t L_82 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_83; L_83 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_80, L_81, ((int32_t)il2cpp_codegen_multiply(L_82, 4)), NULL); V_10 = L_83; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_84 = V_2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_85 = V_3; int32_t L_86 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_87; L_87 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_84, L_85, ((int32_t)il2cpp_codegen_multiply(L_86, 4)), NULL); V_7 = L_87; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_88 = V_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_89 = V_1; int32_t L_90 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_91; L_91 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_88, L_89, ((int32_t)il2cpp_codegen_multiply(L_90, 4)), NULL); V_7 = L_91; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_92 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_93 = V_2; int32_t L_94 = V_5; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_95; L_95 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_92, L_93, ((int32_t)il2cpp_codegen_multiply(L_94, 4)), NULL); V_11 = L_95; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_96 = V_11; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_97 = V_0; int32_t L_98 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_99; L_99 = Detector_shiftPoint_mC82F15540C0D58F16B567AD732A2A9810C0FAFEA(L_96, L_97, ((int32_t)il2cpp_codegen_multiply(L_98, 4)), NULL); V_11 = L_99; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_100 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)4); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_101 = L_100; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_102 = V_6; NullCheck(L_101); ArrayElementTypeCheck (L_101, L_102); (L_101)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_102); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_103 = L_101; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_104 = V_10; NullCheck(L_103); ArrayElementTypeCheck (L_103, L_104); (L_103)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_104); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_105 = L_103; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_106 = V_7; NullCheck(L_105); ArrayElementTypeCheck (L_105, L_106); (L_105)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_106); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_107 = L_105; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_108 = V_11; NullCheck(L_107); ArrayElementTypeCheck (L_107, L_108); (L_107)->SetAt(static_cast(3), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_108); return L_107; } } // System.Boolean ZXing.Datamatrix.Internal.Detector::isValid(ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Detector_isValid_m5793AAB37FCC3E38BBBFFBF38784D72DBC344D4E (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_p, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_p; NullCheck(L_0); float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_0); if ((!(((float)L_1) >= ((float)(0.0f))))) { goto IL_0043; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_p; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_2); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = __this->___image_0; NullCheck(L_4); int32_t L_5; L_5 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_4, NULL); if ((!(((float)L_3) < ((float)((float)L_5))))) { goto IL_0043; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = ___0_p; NullCheck(L_6); float L_7; L_7 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_6); if ((!(((float)L_7) > ((float)(0.0f))))) { goto IL_0043; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = ___0_p; NullCheck(L_8); float L_9; L_9 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_8); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_10 = __this->___image_0; NullCheck(L_10); int32_t L_11; L_11 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_10, NULL); return (bool)((((float)L_9) < ((float)((float)L_11)))? 1 : 0); } IL_0043: { return (bool)0; } } // ZXing.Common.BitMatrix ZXing.Datamatrix.Internal.Detector::sampleGrid(ZXing.Common.BitMatrix,ZXing.ResultPoint,ZXing.ResultPoint,ZXing.ResultPoint,ZXing.ResultPoint,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* Detector_sampleGrid_m082AE2B08B79B6FD5F5620F3BA8073AAF7213ABB (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_topLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_bottomLeft, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___3_bottomRight, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___4_topRight, int32_t ___5_dimensionX, int32_t ___6_dimensionY, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* L_0; L_0 = GridSampler_get_Instance_m1DAE60E33ACFCC5EF44630C0AD20F10DEE678173_inline(NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___0_image; int32_t L_2 = ___5_dimensionX; int32_t L_3 = ___6_dimensionY; int32_t L_4 = ___5_dimensionX; int32_t L_5 = ___5_dimensionX; int32_t L_6 = ___6_dimensionY; int32_t L_7 = ___6_dimensionY; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = ___1_topLeft; NullCheck(L_8); float L_9; L_9 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_8); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___1_topLeft; NullCheck(L_10); float L_11; L_11 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_10); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = ___4_topRight; NullCheck(L_12); float L_13; L_13 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_12); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_14 = ___4_topRight; NullCheck(L_14); float L_15; L_15 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_14); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = ___3_bottomRight; NullCheck(L_16); float L_17; L_17 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_16); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_18 = ___3_bottomRight; NullCheck(L_18); float L_19; L_19 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_18); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_20 = ___2_bottomLeft; NullCheck(L_20); float L_21; L_21 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_20); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_22 = ___2_bottomLeft; NullCheck(L_22); float L_23; L_23 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_22); NullCheck(L_0); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_24; L_24 = VirtualFuncInvoker19< BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, int32_t, int32_t, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float, float >::Invoke(4 /* ZXing.Common.BitMatrix ZXing.Common.GridSampler::sampleGrid(ZXing.Common.BitMatrix,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) */, L_0, L_1, L_2, L_3, (0.5f), (0.5f), ((float)il2cpp_codegen_subtract(((float)L_4), (0.5f))), (0.5f), ((float)il2cpp_codegen_subtract(((float)L_5), (0.5f))), ((float)il2cpp_codegen_subtract(((float)L_6), (0.5f))), (0.5f), ((float)il2cpp_codegen_subtract(((float)L_7), (0.5f))), L_9, L_11, L_13, L_15, L_17, L_19, L_21, L_23); return L_24; } } // System.Int32 ZXing.Datamatrix.Internal.Detector::transitionsBetween(ZXing.ResultPoint,ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Detector_transitionsBetween_m30ED255F88456ECED90BBC052124EC56E61FC3E2 (Detector_t7CD2014E47F0CECC9F3A0E20B69BEC0BF8679C99* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_from, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_to, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; bool V_4 = false; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; bool V_11 = false; int32_t V_12 = 0; int32_t V_13 = 0; bool V_14 = false; int32_t G_B5_0 = 0; int32_t G_B8_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B10_0 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B9_0 = NULL; int32_t G_B11_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B11_1 = NULL; int32_t G_B13_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B13_1 = NULL; int32_t G_B12_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B12_1 = NULL; int32_t G_B14_0 = 0; int32_t G_B14_1 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B14_2 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B17_0 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B16_0 = NULL; int32_t G_B18_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B18_1 = NULL; int32_t G_B20_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B20_1 = NULL; int32_t G_B19_0 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B19_1 = NULL; int32_t G_B21_0 = 0; int32_t G_B21_1 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B21_2 = NULL; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_from; NullCheck(L_0); float L_1; L_1 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_0); V_0 = il2cpp_codegen_cast_double_to_int(L_1); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_from; NullCheck(L_2); float L_3; L_3 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_2); V_1 = il2cpp_codegen_cast_double_to_int(L_3); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_to; NullCheck(L_4); float L_5; L_5 = VirtualFuncInvoker0< float >::Invoke(4 /* System.Single ZXing.ResultPoint::get_X() */, L_4); V_2 = il2cpp_codegen_cast_double_to_int(L_5); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_6 = __this->___image_0; NullCheck(L_6); int32_t L_7; L_7 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_6, NULL); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_8 = ___1_to; NullCheck(L_8); float L_9; L_9 = VirtualFuncInvoker0< float >::Invoke(5 /* System.Single ZXing.ResultPoint::get_Y() */, L_8); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_10; L_10 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_subtract(L_7, 1)), il2cpp_codegen_cast_double_to_int(L_9), NULL); V_3 = L_10; int32_t L_11 = V_3; int32_t L_12 = V_1; int32_t L_13; L_13 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_11, L_12))); int32_t L_14 = V_2; int32_t L_15 = V_0; int32_t L_16; L_16 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_14, L_15))); V_4 = (bool)((((int32_t)L_13) > ((int32_t)L_16))? 1 : 0); bool L_17 = V_4; if (!L_17) { goto IL_0052; } } { int32_t L_18 = V_0; int32_t L_19 = V_1; V_0 = L_19; V_1 = L_18; int32_t L_20 = V_2; int32_t L_21 = V_3; V_2 = L_21; V_3 = L_20; } IL_0052: { int32_t L_22 = V_2; int32_t L_23 = V_0; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_24; L_24 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_22, L_23))); V_5 = L_24; int32_t L_25 = V_3; int32_t L_26 = V_1; int32_t L_27; L_27 = il2cpp_codegen_abs(((int32_t)il2cpp_codegen_subtract(L_25, L_26))); V_6 = L_27; int32_t L_28 = V_5; V_7 = ((int32_t)(((-L_28))/2)); int32_t L_29 = V_1; int32_t L_30 = V_3; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0074; } } { G_B5_0 = (-1); goto IL_0075; } IL_0074: { G_B5_0 = 1; } IL_0075: { V_8 = G_B5_0; int32_t L_31 = V_0; int32_t L_32 = V_2; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_007e; } } { G_B8_0 = (-1); goto IL_007f; } IL_007e: { G_B8_0 = 1; } IL_007f: { V_9 = G_B8_0; V_10 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_33 = __this->___image_0; bool L_34 = V_4; G_B9_0 = L_33; if (L_34) { G_B10_0 = L_33; goto IL_0091; } } { int32_t L_35 = V_0; G_B11_0 = L_35; G_B11_1 = G_B9_0; goto IL_0092; } IL_0091: { int32_t L_36 = V_1; G_B11_0 = L_36; G_B11_1 = G_B10_0; } IL_0092: { bool L_37 = V_4; G_B12_0 = G_B11_0; G_B12_1 = G_B11_1; if (L_37) { G_B13_0 = G_B11_0; G_B13_1 = G_B11_1; goto IL_0099; } } { int32_t L_38 = V_1; G_B14_0 = L_38; G_B14_1 = G_B12_0; G_B14_2 = G_B12_1; goto IL_009a; } IL_0099: { int32_t L_39 = V_0; G_B14_0 = L_39; G_B14_1 = G_B13_0; G_B14_2 = G_B13_1; } IL_009a: { NullCheck(G_B14_2); bool L_40; L_40 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(G_B14_2, G_B14_1, G_B14_0, NULL); V_11 = L_40; int32_t L_41 = V_0; V_12 = L_41; int32_t L_42 = V_1; V_13 = L_42; goto IL_0100; } IL_00a9: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_43 = __this->___image_0; bool L_44 = V_4; G_B16_0 = L_43; if (L_44) { G_B17_0 = L_43; goto IL_00b7; } } { int32_t L_45 = V_12; G_B18_0 = L_45; G_B18_1 = G_B16_0; goto IL_00b9; } IL_00b7: { int32_t L_46 = V_13; G_B18_0 = L_46; G_B18_1 = G_B17_0; } IL_00b9: { bool L_47 = V_4; G_B19_0 = G_B18_0; G_B19_1 = G_B18_1; if (L_47) { G_B20_0 = G_B18_0; G_B20_1 = G_B18_1; goto IL_00c1; } } { int32_t L_48 = V_13; G_B21_0 = L_48; G_B21_1 = G_B19_0; G_B21_2 = G_B19_1; goto IL_00c3; } IL_00c1: { int32_t L_49 = V_12; G_B21_0 = L_49; G_B21_1 = G_B20_0; G_B21_2 = G_B20_1; } IL_00c3: { NullCheck(G_B21_2); bool L_50; L_50 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(G_B21_2, G_B21_1, G_B21_0, NULL); V_14 = L_50; bool L_51 = V_14; bool L_52 = V_11; if ((((int32_t)L_51) == ((int32_t)L_52))) { goto IL_00da; } } { int32_t L_53 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_53, 1)); bool L_54 = V_14; V_11 = L_54; } IL_00da: { int32_t L_55 = V_7; int32_t L_56 = V_6; V_7 = ((int32_t)il2cpp_codegen_add(L_55, L_56)); int32_t L_57 = V_7; if ((((int32_t)L_57) <= ((int32_t)0))) { goto IL_00f9; } } { int32_t L_58 = V_13; int32_t L_59 = V_3; if ((((int32_t)L_58) == ((int32_t)L_59))) { goto IL_0105; } } { int32_t L_60 = V_13; int32_t L_61 = V_8; V_13 = ((int32_t)il2cpp_codegen_add(L_60, L_61)); int32_t L_62 = V_7; int32_t L_63 = V_5; V_7 = ((int32_t)il2cpp_codegen_subtract(L_62, L_63)); } IL_00f9: { int32_t L_64 = V_12; int32_t L_65 = V_9; V_12 = ((int32_t)il2cpp_codegen_add(L_64, L_65)); } IL_0100: { int32_t L_66 = V_12; int32_t L_67 = V_2; if ((!(((uint32_t)L_66) == ((uint32_t)L_67)))) { goto IL_00a9; } } IL_0105: { int32_t L_68 = V_10; return L_68; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Int32 ZXing.Common.BitArray::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___size_1; return L_0; } } // System.Int32 ZXing.Common.BitArray::get_SizeInBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_get_SizeInBytes_m0B4EACA16D67D12B0F4BFB984B68E98F9A8A8FA1 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___size_1; return ((int32_t)(((int32_t)il2cpp_codegen_add(L_0, 7))>>3)); } } // System.Boolean ZXing.Common.BitArray::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_0; int32_t L_1 = ___0_i; NullCheck(L_0); int32_t L_2 = ((int32_t)(L_1>>5)); int32_t L_3 = (L_0)->GetAt(static_cast(L_2)); int32_t L_4 = ___0_i; return (bool)((!(((uint32_t)((int32_t)(L_3&((int32_t)(1<<((int32_t)(((int32_t)(L_4&((int32_t)31)))&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0); } } // System.Void ZXing.Common.BitArray::set_Item(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_set_Item_mF94007FC3501028771E0CF00B0E54E2A109BEF1F (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, bool ___1_value, const RuntimeMethod* method) { { bool L_0 = ___1_value; if (!L_0) { goto IL_001e; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits_0; int32_t L_2 = ___0_i; NullCheck(L_1); int32_t* L_3 = ((L_1)->GetAddressAt(static_cast(((int32_t)(L_2>>5))))); int32_t L_4 = *((int32_t*)L_3); int32_t L_5 = ___0_i; *((int32_t*)L_3) = (int32_t)((int32_t)(L_4|((int32_t)(1<<((int32_t)(((int32_t)(L_5&((int32_t)31)))&((int32_t)31))))))); } IL_001e: { return; } } // System.Void ZXing.Common.BitArray::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__ctor_mF83850FDAA5CF98487FFDD1D29DDB8F3831C7AC4 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); __this->___size_1 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)1); __this->___bits_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_0), (void*)L_0); return; } } // System.Void ZXing.Common.BitArray::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_size; if ((((int32_t)L_0) >= ((int32_t)1))) { goto IL_0015; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE57E9F8D508C53FA6E82FF9B3A504F0C9FFBE6AA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C_RuntimeMethod_var))); } IL_0015: { int32_t L_2 = ___0_size; __this->___size_1 = L_2; int32_t L_3 = ___0_size; il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4; L_4 = BitArray_makeArray_mAB2BEE39B7DE3EB20F07752D8769848FBDE1F635(L_3, NULL); __this->___bits_0 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_0), (void*)L_4); return; } } // System.Void ZXing.Common.BitArray::.ctor(System.Int32[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__ctor_mEDC06A6C18FF38BD70B49133903D7DC3457E58DB (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_bits, int32_t ___1_size, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_bits; __this->___bits_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_0), (void*)L_0); int32_t L_1 = ___1_size; __this->___size_1 = L_1; return; } } // System.Void ZXing.Common.BitArray::ensureCapacity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; { int32_t L_0 = ___0_size; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits_0; NullCheck(L_1); if ((((int32_t)L_0) <= ((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_1)->max_length))<<5))))) { goto IL_0031; } } { int32_t L_2 = ___0_size; il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3; L_3 = BitArray_makeArray_mAB2BEE39B7DE3EB20F07752D8769848FBDE1F635(L_2, NULL); V_0 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = __this->___bits_0; NullCheck(L_6); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_4, 0, (RuntimeArray*)L_5, 0, ((int32_t)(((RuntimeArray*)L_6)->max_length)), NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = V_0; __this->___bits_0 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_0), (void*)L_7); } IL_0031: { return; } } // System.Void ZXing.Common.BitArray::flip(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_flip_m16DD8F9CB49C7CC3875448F83B3A9E25E8B6D192 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_0; int32_t L_1 = ___0_i; NullCheck(L_0); int32_t* L_2 = ((L_0)->GetAddressAt(static_cast(((int32_t)(L_1>>5))))); int32_t L_3 = *((int32_t*)L_2); int32_t L_4 = ___0_i; *((int32_t*)L_2) = (int32_t)((int32_t)(L_3^((int32_t)(1<<((int32_t)(((int32_t)(L_4&((int32_t)31)))&((int32_t)31))))))); return; } } // System.Int32 ZXing.Common.BitArray::numberOfTrailingZeros(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_numberOfTrailingZeros_m02928E3B4A68227236FA18E18E0592EFE0DE3DE2 (int32_t ___0_num, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = ___0_num; int32_t L_1 = ___0_num; V_0 = ((int32_t)(((int32_t)(((-L_0))&L_1))%((int32_t)37))); int32_t L_2 = V_0; if ((((int32_t)L_2) >= ((int32_t)0))) { goto IL_0010; } } { int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_multiply(L_3, (-1))); } IL_0010: { il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ((BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields*)il2cpp_codegen_static_fields_for(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var))->____lookup_2; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); return L_7; } } // System.Int32 ZXing.Common.BitArray::getNextSet(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_getNextSet_mF8C8C36F5635766BD05B035AE11C21264603A0B4 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_from, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___0_from; int32_t L_1 = __this->___size_1; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0010; } } { int32_t L_2 = __this->___size_1; return L_2; } IL_0010: { int32_t L_3 = ___0_from; V_0 = ((int32_t)(L_3>>5)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits_0; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = L_7; int32_t L_8 = V_1; int32_t L_9 = ___0_from; V_1 = ((int32_t)(L_8&((-((int32_t)(1<<((int32_t)(((int32_t)(L_9&((int32_t)31)))&((int32_t)31))))))))); goto IL_004b; } IL_002c: { int32_t L_10 = V_0; int32_t L_11 = ((int32_t)il2cpp_codegen_add(L_10, 1)); V_0 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___bits_0; NullCheck(L_12); if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0042; } } { int32_t L_13 = __this->___size_1; return L_13; } IL_0042: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->___bits_0; int32_t L_15 = V_0; NullCheck(L_14); int32_t L_16 = L_15; int32_t L_17 = (L_14)->GetAt(static_cast(L_16)); V_1 = L_17; } IL_004b: { int32_t L_18 = V_1; if (!L_18) { goto IL_002c; } } { int32_t L_19 = V_0; int32_t L_20 = V_1; il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); int32_t L_21; L_21 = BitArray_numberOfTrailingZeros_m02928E3B4A68227236FA18E18E0592EFE0DE3DE2(L_20, NULL); V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_19<<5)), L_21)); int32_t L_22 = V_2; int32_t L_23 = __this->___size_1; if ((((int32_t)L_22) > ((int32_t)L_23))) { goto IL_0064; } } { int32_t L_24 = V_2; return L_24; } IL_0064: { int32_t L_25 = __this->___size_1; return L_25; } } // System.Int32 ZXing.Common.BitArray::getNextUnset(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_getNextUnset_m500B3B13B5BD6B712BCD369857F37F5855DD6D5D (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_from, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t L_0 = ___0_from; int32_t L_1 = __this->___size_1; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0010; } } { int32_t L_2 = __this->___size_1; return L_2; } IL_0010: { int32_t L_3 = ___0_from; V_0 = ((int32_t)(L_3>>5)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits_0; int32_t L_5 = V_0; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_1 = ((~L_7)); int32_t L_8 = V_1; int32_t L_9 = ___0_from; V_1 = ((int32_t)(L_8&((-((int32_t)(1<<((int32_t)(((int32_t)(L_9&((int32_t)31)))&((int32_t)31))))))))); goto IL_004d; } IL_002d: { int32_t L_10 = V_0; int32_t L_11 = ((int32_t)il2cpp_codegen_add(L_10, 1)); V_0 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___bits_0; NullCheck(L_12); if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)(((RuntimeArray*)L_12)->max_length)))))) { goto IL_0043; } } { int32_t L_13 = __this->___size_1; return L_13; } IL_0043: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->___bits_0; int32_t L_15 = V_0; NullCheck(L_14); int32_t L_16 = L_15; int32_t L_17 = (L_14)->GetAt(static_cast(L_16)); V_1 = ((~L_17)); } IL_004d: { int32_t L_18 = V_1; if (!L_18) { goto IL_002d; } } { int32_t L_19 = V_0; int32_t L_20 = V_1; il2cpp_codegen_runtime_class_init_inline(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); int32_t L_21; L_21 = BitArray_numberOfTrailingZeros_m02928E3B4A68227236FA18E18E0592EFE0DE3DE2(L_20, NULL); V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)(L_19<<5)), L_21)); int32_t L_22 = V_2; int32_t L_23 = __this->___size_1; if ((((int32_t)L_22) > ((int32_t)L_23))) { goto IL_0066; } } { int32_t L_24 = V_2; return L_24; } IL_0066: { int32_t L_25 = __this->___size_1; return L_25; } } // System.Void ZXing.Common.BitArray::setBulk(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_setBulk_m00F4DF1A10241D5933939D5A8F838100B7922D04 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_i, int32_t ___1_newBits, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_0; int32_t L_1 = ___0_i; int32_t L_2 = ___1_newBits; NullCheck(L_0); (L_0)->SetAt(static_cast(((int32_t)(L_1>>5))), (int32_t)L_2); return; } } // System.Void ZXing.Common.BitArray::setRange(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_setRange_m5313515D01A91E11DD2D86AA90116260F1581B75 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_start, int32_t ___1_end, 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 V_4 = 0; int32_t V_5 = 0; int32_t G_B10_0 = 0; int32_t G_B13_0 = 0; { int32_t L_0 = ___1_end; int32_t L_1 = ___0_start; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0011; } } { int32_t L_2 = ___0_start; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0011; } } { int32_t L_3 = ___1_end; int32_t L_4 = __this->___size_1; if ((((int32_t)L_3) <= ((int32_t)L_4))) { goto IL_0017; } } IL_0011: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray_setRange_m5313515D01A91E11DD2D86AA90116260F1581B75_RuntimeMethod_var))); } IL_0017: { int32_t L_6 = ___1_end; int32_t L_7 = ___0_start; if ((!(((uint32_t)L_6) == ((uint32_t)L_7)))) { goto IL_001c; } } { return; } IL_001c: { int32_t L_8 = ___1_end; ___1_end = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); int32_t L_9 = ___0_start; V_0 = ((int32_t)(L_9>>5)); int32_t L_10 = ___1_end; V_1 = ((int32_t)(L_10>>5)); int32_t L_11 = V_0; V_2 = L_11; goto IL_006d; } IL_002d: { int32_t L_12 = V_2; int32_t L_13 = V_0; if ((((int32_t)L_12) > ((int32_t)L_13))) { goto IL_0037; } } { int32_t L_14 = ___0_start; G_B10_0 = ((int32_t)(L_14&((int32_t)31))); goto IL_0038; } IL_0037: { G_B10_0 = 0; } IL_0038: { V_3 = G_B10_0; int32_t L_15 = V_2; int32_t L_16 = V_1; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_0043; } } { int32_t L_17 = ___1_end; G_B13_0 = ((int32_t)(L_17&((int32_t)31))); goto IL_0045; } IL_0043: { G_B13_0 = ((int32_t)31); } IL_0045: { V_4 = G_B13_0; int32_t L_18 = V_4; int32_t L_19 = V_3; V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(2<<((int32_t)(L_18&((int32_t)31))))), ((int32_t)(1<<((int32_t)(L_19&((int32_t)31))))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___bits_0; int32_t L_21 = V_2; NullCheck(L_20); int32_t* L_22 = ((L_20)->GetAddressAt(static_cast(L_21))); int32_t L_23 = *((int32_t*)L_22); int32_t L_24 = V_5; *((int32_t*)L_22) = (int32_t)((int32_t)(L_23|L_24)); int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_006d: { int32_t L_26 = V_2; int32_t L_27 = V_1; if ((((int32_t)L_26) <= ((int32_t)L_27))) { goto IL_002d; } } { return; } } // System.Void ZXing.Common.BitArray::clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_clear_m6769765898BA26FDABEFD59FAF79A6B77178922B (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_0; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; goto IL_001a; } IL_000d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits_0; int32_t L_2 = V_1; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)0); int32_t L_3 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_001a: { int32_t L_4 = V_1; int32_t L_5 = V_0; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_000d; } } { return; } } // System.Boolean ZXing.Common.BitArray::isRange(System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_isRange_mEF016798BDA958E45D6D38BCD9E5863A5746E1A7 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_start, int32_t ___1_end, bool ___2_value, 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 V_4 = 0; int32_t V_5 = 0; int32_t G_B10_0 = 0; int32_t G_B13_0 = 0; int32_t G_B15_0 = 0; int32_t G_B14_0 = 0; int32_t G_B16_0 = 0; int32_t G_B16_1 = 0; { int32_t L_0 = ___1_end; int32_t L_1 = ___0_start; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0011; } } { int32_t L_2 = ___0_start; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_0011; } } { int32_t L_3 = ___1_end; int32_t L_4 = __this->___size_1; if ((((int32_t)L_3) <= ((int32_t)L_4))) { goto IL_0017; } } IL_0011: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray_isRange_mEF016798BDA958E45D6D38BCD9E5863A5746E1A7_RuntimeMethod_var))); } IL_0017: { int32_t L_6 = ___1_end; int32_t L_7 = ___0_start; if ((!(((uint32_t)L_6) == ((uint32_t)L_7)))) { goto IL_001d; } } { return (bool)1; } IL_001d: { int32_t L_8 = ___1_end; ___1_end = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); int32_t L_9 = ___0_start; V_0 = ((int32_t)(L_9>>5)); int32_t L_10 = ___1_end; V_1 = ((int32_t)(L_10>>5)); int32_t L_11 = V_0; V_2 = L_11; goto IL_0073; } IL_002e: { int32_t L_12 = V_2; int32_t L_13 = V_0; if ((((int32_t)L_12) > ((int32_t)L_13))) { goto IL_0038; } } { int32_t L_14 = ___0_start; G_B10_0 = ((int32_t)(L_14&((int32_t)31))); goto IL_0039; } IL_0038: { G_B10_0 = 0; } IL_0039: { V_3 = G_B10_0; int32_t L_15 = V_2; int32_t L_16 = V_1; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_0044; } } { int32_t L_17 = ___1_end; G_B13_0 = ((int32_t)(L_17&((int32_t)31))); goto IL_0046; } IL_0044: { G_B13_0 = ((int32_t)31); } IL_0046: { V_4 = G_B13_0; int32_t L_18 = V_4; int32_t L_19 = V_3; V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(2<<((int32_t)(L_18&((int32_t)31))))), ((int32_t)(1<<((int32_t)(L_19&((int32_t)31))))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___bits_0; int32_t L_21 = V_2; NullCheck(L_20); int32_t L_22 = L_21; int32_t L_23 = (L_20)->GetAt(static_cast(L_22)); int32_t L_24 = V_5; bool L_25 = ___2_value; G_B14_0 = ((int32_t)(L_23&L_24)); if (L_25) { G_B15_0 = ((int32_t)(L_23&L_24)); goto IL_0069; } } { G_B16_0 = 0; G_B16_1 = G_B14_0; goto IL_006b; } IL_0069: { int32_t L_26 = V_5; G_B16_0 = L_26; G_B16_1 = G_B15_0; } IL_006b: { if ((((int32_t)G_B16_1) == ((int32_t)G_B16_0))) { goto IL_006f; } } { return (bool)0; } IL_006f: { int32_t L_27 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_0073: { int32_t L_28 = V_2; int32_t L_29 = V_1; if ((((int32_t)L_28) <= ((int32_t)L_29))) { goto IL_002e; } } { return (bool)1; } } // System.Void ZXing.Common.BitArray::appendBit(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBit_m11115FA9745686E439F42F4D02DD8F66549D4B3F (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, bool ___0_bit, const RuntimeMethod* method) { { int32_t L_0 = __this->___size_1; BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3(__this, ((int32_t)il2cpp_codegen_add(L_0, 1)), NULL); bool L_1 = ___0_bit; if (!L_1) { goto IL_0036; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___bits_0; int32_t L_3 = __this->___size_1; NullCheck(L_2); int32_t* L_4 = ((L_2)->GetAddressAt(static_cast(((int32_t)(L_3>>5))))); int32_t L_5 = *((int32_t*)L_4); int32_t L_6 = __this->___size_1; *((int32_t*)L_4) = (int32_t)((int32_t)(L_5|((int32_t)(1<<((int32_t)(((int32_t)(L_6&((int32_t)31)))&((int32_t)31))))))); } IL_0036: { int32_t L_7 = __this->___size_1; __this->___size_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); return; } } // System.Int32[] ZXing.Common.BitArray::get_Array() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitArray_get_Array_m514E69EBF1161AF51796B60EB4AB1C9C949E0C9A (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_0; return L_0; } } // System.Void ZXing.Common.BitArray::appendBits(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_value, int32_t ___1_numBits, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___1_numBits; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0009; } } { int32_t L_1 = ___1_numBits; if ((((int32_t)L_1) <= ((int32_t)((int32_t)32)))) { goto IL_0014; } } IL_0009: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD483D71D40D33D316B9402311F9877D0438F23A8)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray_appendBits_m43E273544F0AF0DA472C992D5584E2BD5F76A592_RuntimeMethod_var))); } IL_0014: { int32_t L_3 = __this->___size_1; V_0 = L_3; int32_t L_4 = V_0; int32_t L_5 = ___1_numBits; BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3(__this, ((int32_t)il2cpp_codegen_add(L_4, L_5)), NULL); int32_t L_6 = ___1_numBits; V_1 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); goto IL_0058; } IL_002a: { int32_t L_7 = ___0_value; int32_t L_8 = V_1; if (!((int32_t)(L_7&((int32_t)(1<<((int32_t)(L_8&((int32_t)31)))))))) { goto IL_0050; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = __this->___bits_0; int32_t L_10 = V_0; NullCheck(L_9); int32_t* L_11 = ((L_9)->GetAddressAt(static_cast(((int32_t)(L_10/((int32_t)32)))))); int32_t L_12 = *((int32_t*)L_11); int32_t L_13 = V_0; *((int32_t*)L_11) = (int32_t)((int32_t)(L_12|((int32_t)(1<<((int32_t)(((int32_t)(L_13&((int32_t)31)))&((int32_t)31))))))); } IL_0050: { int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_15, 1)); } IL_0058: { int32_t L_16 = V_1; if ((((int32_t)L_16) >= ((int32_t)0))) { goto IL_002a; } } { int32_t L_17 = V_0; __this->___size_1 = L_17; return; } } // System.Void ZXing.Common.BitArray::appendBitArray(ZXing.Common.BitArray) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_appendBitArray_m665BC667891F5520603B88EB1F328C13A8F360F0 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___0_other; NullCheck(L_0); int32_t L_1 = L_0->___size_1; V_0 = L_1; int32_t L_2 = __this->___size_1; int32_t L_3 = V_0; BitArray_ensureCapacity_mDF218905881BF77F0EB74B7CE44DACEE7BB8E5C3(__this, ((int32_t)il2cpp_codegen_add(L_2, L_3)), NULL); V_1 = 0; goto IL_002a; } IL_0019: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = ___0_other; int32_t L_5 = V_1; NullCheck(L_4); bool L_6; L_6 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(L_4, L_5, NULL); BitArray_appendBit_m11115FA9745686E439F42F4D02DD8F66549D4B3F(__this, L_6, NULL); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_002a: { int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_0019; } } { return; } } // System.Void ZXing.Common.BitArray::xor(ZXing.Common.BitArray) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_xor_mF872132D9DA8D71EED89472B8648ACA0A29F17D9 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___size_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = ___0_other; NullCheck(L_1); int32_t L_2 = L_1->___size_1; if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0019; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_3 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_3); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD34E4BEE0E9010870CABACFC4197A72722940D20)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitArray_xor_mF872132D9DA8D71EED89472B8648ACA0A29F17D9_RuntimeMethod_var))); } IL_0019: { V_0 = 0; goto IL_0039; } IL_001d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits_0; int32_t L_5 = V_0; NullCheck(L_4); int32_t* L_6 = ((L_4)->GetAddressAt(static_cast(L_5))); int32_t L_7 = *((int32_t*)L_6); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = ___0_other; NullCheck(L_8); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = L_8->___bits_0; int32_t L_10 = V_0; NullCheck(L_9); int32_t L_11 = L_10; int32_t L_12 = (L_9)->GetAt(static_cast(L_11)); *((int32_t*)L_6) = (int32_t)((int32_t)(L_7^L_12)); int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0039: { int32_t L_14 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = __this->___bits_0; NullCheck(L_15); if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length))))) { goto IL_001d; } } { return; } } // System.Void ZXing.Common.BitArray::toBytes(System.Int32,System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_toBytes_mDB04E62CFD1C6E3128E926C3606246F92E2119EC (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, int32_t ___0_bitOffset, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_array, int32_t ___2_offset, int32_t ___3_numBytes, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = 0; goto IL_0036; } IL_0004: { V_1 = 0; V_2 = 0; goto IL_0027; } IL_000a: { int32_t L_0 = ___0_bitOffset; bool L_1; L_1 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(__this, L_0, NULL); if (!L_1) { goto IL_001e; } } { int32_t L_2 = V_1; int32_t L_3 = V_2; V_1 = ((int32_t)(L_2|((int32_t)(1<<((int32_t)(((int32_t)il2cpp_codegen_subtract(7, L_3))&((int32_t)31))))))); } IL_001e: { int32_t L_4 = ___0_bitOffset; ___0_bitOffset = ((int32_t)il2cpp_codegen_add(L_4, 1)); int32_t L_5 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0027: { int32_t L_6 = V_2; if ((((int32_t)L_6) < ((int32_t)8))) { goto IL_000a; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___1_array; int32_t L_8 = ___2_offset; int32_t L_9 = V_0; int32_t L_10 = V_1; NullCheck(L_7); (L_7)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_8, L_9))), (uint8_t)((int32_t)(uint8_t)L_10)); int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0036: { int32_t L_12 = V_0; int32_t L_13 = ___3_numBytes; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0004; } } { return; } } // System.Void ZXing.Common.BitArray::reverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int64_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_0; NullCheck(L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))); V_0 = L_1; int32_t L_2 = __this->___size_1; V_1 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_2, 1))>>5)); int32_t L_3 = V_1; V_2 = ((int32_t)il2cpp_codegen_add(L_3, 1)); V_3 = 0; goto IL_00ba; } IL_0024: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits_0; int32_t L_5 = V_3; NullCheck(L_4); int32_t L_6 = L_5; int32_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_4 = ((int64_t)L_7); int64_t L_8 = V_4; int64_t L_9 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_8>>1))&((int64_t)((int32_t)1431655765))))|((int64_t)(((int64_t)(L_9&((int64_t)((int32_t)1431655765))))<<1)))); int64_t L_10 = V_4; int64_t L_11 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_10>>2))&((int64_t)((int32_t)858993459))))|((int64_t)(((int64_t)(L_11&((int64_t)((int32_t)858993459))))<<2)))); int64_t L_12 = V_4; int64_t L_13 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_12>>4))&((int64_t)((int32_t)252645135))))|((int64_t)(((int64_t)(L_13&((int64_t)((int32_t)252645135))))<<4)))); int64_t L_14 = V_4; int64_t L_15 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_14>>8))&((int64_t)((int32_t)16711935))))|((int64_t)(((int64_t)(L_15&((int64_t)((int32_t)16711935))))<<8)))); int64_t L_16 = V_4; int64_t L_17 = V_4; V_4 = ((int64_t)(((int64_t)(((int64_t)(L_16>>((int32_t)16)))&((int64_t)((int32_t)65535))))|((int64_t)(((int64_t)(L_17&((int64_t)((int32_t)65535))))<<((int32_t)16))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_0; int32_t L_19 = V_1; int32_t L_20 = V_3; int64_t L_21 = V_4; NullCheck(L_18); (L_18)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_19, L_20))), (int32_t)((int32_t)L_21)); int32_t L_22 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_00ba: { int32_t L_23 = V_3; int32_t L_24 = V_2; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0024; } } { int32_t L_25 = __this->___size_1; int32_t L_26 = V_2; if ((((int32_t)L_25) == ((int32_t)((int32_t)il2cpp_codegen_multiply(L_26, ((int32_t)32)))))) { goto IL_0124; } } { int32_t L_27 = V_2; int32_t L_28 = __this->___size_1; V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(L_27, ((int32_t)32))), L_28)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = V_0; NullCheck(L_29); int32_t L_30 = 0; int32_t L_31 = (L_29)->GetAt(static_cast(L_30)); int32_t L_32 = V_5; V_6 = ((int32_t)((uint32_t)L_31>>((int32_t)(L_32&((int32_t)31))))); V_7 = 1; goto IL_0118; } IL_00ea: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = V_0; int32_t L_34 = V_7; NullCheck(L_33); int32_t L_35 = L_34; int32_t L_36 = (L_33)->GetAt(static_cast(L_35)); V_8 = L_36; int32_t L_37 = V_6; int32_t L_38 = V_8; int32_t L_39 = V_5; V_6 = ((int32_t)(L_37|((int32_t)(L_38<<((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)32), L_39))&((int32_t)31))))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = V_0; int32_t L_41 = V_7; int32_t L_42 = V_6; NullCheck(L_40); (L_40)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_41, 1))), (int32_t)L_42); int32_t L_43 = V_8; int32_t L_44 = V_5; V_6 = ((int32_t)((uint32_t)L_43>>((int32_t)(L_44&((int32_t)31))))); int32_t L_45 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_45, 1)); } IL_0118: { int32_t L_46 = V_7; int32_t L_47 = V_2; if ((((int32_t)L_46) < ((int32_t)L_47))) { goto IL_00ea; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = V_0; int32_t L_49 = V_2; int32_t L_50 = V_6; NullCheck(L_48); (L_48)->SetAt(static_cast(((int32_t)il2cpp_codegen_subtract(L_49, 1))), (int32_t)L_50); } IL_0124: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = V_0; __this->___bits_0 = L_51; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_0), (void*)L_51); return; } } // System.Int32[] ZXing.Common.BitArray::makeArray(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitArray_makeArray_mAB2BEE39B7DE3EB20F07752D8769848FBDE1F635 (int32_t ___0_size, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_size; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_0, ((int32_t)31)))>>5))); return L_1; } } // System.Boolean ZXing.Common.BitArray::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitArray_Equals_m3A6267EC53CC4913E7FD65C3BC748025C5380DAA (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* V_0 = NULL; int32_t V_1 = 0; { RuntimeObject* L_0 = ___0_o; V_0 = ((BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)IsInstSealed((RuntimeObject*)L_0, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var)); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = V_0; if (L_1) { goto IL_000c; } } { return (bool)0; } IL_000c: { int32_t L_2 = __this->___size_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = V_0; NullCheck(L_3); int32_t L_4 = L_3->___size_1; if ((((int32_t)L_2) == ((int32_t)L_4))) { goto IL_001c; } } { return (bool)0; } IL_001c: { V_1 = 0; goto IL_0038; } IL_0020: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = __this->___bits_0; int32_t L_6 = V_1; NullCheck(L_5); int32_t L_7 = L_6; int32_t L_8 = (L_5)->GetAt(static_cast(L_7)); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_9 = V_0; NullCheck(L_9); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9->___bits_0; int32_t L_11 = V_1; NullCheck(L_10); int32_t L_12 = L_11; int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); if ((((int32_t)L_8) == ((int32_t)L_13))) { goto IL_0034; } } { return (bool)0; } IL_0034: { int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0038: { int32_t L_15 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = __this->___bits_0; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_0020; } } { return (bool)1; } } // System.Int32 ZXing.Common.BitArray::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitArray_GetHashCode_mA465A5240376FF5977DCEE3D9F916BCEB7CFADFC (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = __this->___size_1; V_0 = L_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits_0; V_1 = L_1; V_2 = 0; goto IL_0027; } IL_0012: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = V_1; int32_t L_3 = V_2; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); V_3 = L_5; int32_t L_6 = V_0; int32_t L_7; L_7 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_3), NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)31), L_6)), L_7)); int32_t L_8 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0027: { int32_t L_9 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = V_1; NullCheck(L_10); if ((((int32_t)L_9) < ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_0012; } } { int32_t L_11 = V_0; return L_11; } } // System.String ZXing.Common.BitArray::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitArray_ToString_mFE8C898EBE133D97A5376FA817AF69B31A205950 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; StringBuilder_t* G_B5_0 = NULL; StringBuilder_t* G_B4_0 = NULL; int32_t G_B6_0 = 0; StringBuilder_t* G_B6_1 = NULL; { int32_t L_0 = __this->___size_1; int32_t L_1 = __this->___size_1; StringBuilder_t* L_2 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_2); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_2, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_0, ((int32_t)(L_1/8)))), 1)), NULL); V_0 = L_2; V_1 = 0; goto IL_0043; } IL_001b: { int32_t L_3 = V_1; if (((int32_t)(L_3&7))) { goto IL_0029; } } { StringBuilder_t* L_4 = V_0; NullCheck(L_4); StringBuilder_t* L_5; L_5 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_4, ((int32_t)32), NULL); } IL_0029: { StringBuilder_t* L_6 = V_0; int32_t L_7 = V_1; bool L_8; L_8 = BitArray_get_Item_m764F254169945ED18DD5495F05C791F5F985494A(__this, L_7, NULL); G_B4_0 = L_6; if (L_8) { G_B5_0 = L_6; goto IL_0037; } } { G_B6_0 = ((int32_t)46); G_B6_1 = G_B4_0; goto IL_0039; } IL_0037: { G_B6_0 = ((int32_t)88); G_B6_1 = G_B5_0; } IL_0039: { NullCheck(G_B6_1); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(G_B6_1, G_B6_0, NULL); int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0043: { int32_t L_11 = V_1; int32_t L_12 = __this->___size_1; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_001b; } } { StringBuilder_t* L_13 = V_0; NullCheck(L_13); String_t* L_14; L_14 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_13); return L_14; } } // System.Object ZXing.Common.BitArray::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitArray_Clone_m6C5838BFA7062DE3131F0A6D817471019F026463 (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_0; NullCheck((RuntimeArray*)L_0); RuntimeObject* L_1; L_1 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_0, NULL); int32_t L_2 = __this->___size_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); NullCheck(L_3); BitArray__ctor_mEDC06A6C18FF38BD70B49133903D7DC3457E58DB(L_3, ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_1, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var)), L_2, NULL); return L_3; } } // System.Void ZXing.Common.BitArray::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitArray__cctor_m5DF1EEA7F8673F2EAE5CA11057E25FAA10A2D844 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____426936B76072711955E414068F02B9E3F1417C4588DB2C0F07573059826975EC_107_FieldInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)37)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____426936B76072711955E414068F02B9E3F1417C4588DB2C0F07573059826975EC_107_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields*)il2cpp_codegen_static_fields_for(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var))->____lookup_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_StaticFields*)il2cpp_codegen_static_fields_for(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var))->____lookup_2), (void*)L_1); 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.Int32 ZXing.Common.BitMatrix::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width_0; return L_0; } } // System.Int32 ZXing.Common.BitMatrix::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height_1; return L_0; } } // System.Int32 ZXing.Common.BitMatrix::get_Dimension() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Dimension_m3247AFFCC66BF4FB4A2C4FCACF78375CCC3BFB18 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width_0; int32_t L_1 = __this->___height_1; if ((((int32_t)L_0) == ((int32_t)L_1))) { goto IL_0019; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral292401D71FE49055A1FAF01B4BE15EC29D658917)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_get_Dimension_m3247AFFCC66BF4FB4A2C4FCACF78375CCC3BFB18_RuntimeMethod_var))); } IL_0019: { int32_t L_3 = __this->___width_0; return L_3; } } // System.Int32 ZXing.Common.BitMatrix::get_RowSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrix_get_RowSize_m73A8059F016CBAE68959D0D7C1CB44F5954EC4B6 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___rowSize_2; return L_0; } } // System.Void ZXing.Common.BitMatrix::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix__ctor_m43029CCB30F012A15D327BE473B515F6BDAEED68 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_dimension, const RuntimeMethod* method) { { int32_t L_0 = ___0_dimension; int32_t L_1 = ___0_dimension; BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(__this, L_0, L_1, NULL); return; } } // System.Void ZXing.Common.BitMatrix::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_width; if ((((int32_t)L_0) < ((int32_t)1))) { goto IL_000e; } } { int32_t L_1 = ___1_height; if ((((int32_t)L_1) >= ((int32_t)1))) { goto IL_0019; } } IL_000e: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1FFF440FE9B8F3167272E80BBC803CF400C5432D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17_RuntimeMethod_var))); } IL_0019: { int32_t L_3 = ___0_width; __this->___width_0 = L_3; int32_t L_4 = ___1_height; __this->___height_1 = L_4; int32_t L_5 = ___0_width; __this->___rowSize_2 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_5, ((int32_t)31)))>>5)); int32_t L_6 = __this->___rowSize_2; int32_t L_7 = ___1_height; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_6, L_7))); __this->___bits_3 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_3), (void*)L_8); return; } } // System.Void ZXing.Common.BitMatrix::.ctor(System.Int32,System.Int32,System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix__ctor_m2D17ECD88A0B6F0222F0466D08AE1EA68F9293D1 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_rowSize, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___3_bits, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_width; __this->___width_0 = L_0; int32_t L_1 = ___1_height; __this->___height_1 = L_1; int32_t L_2 = ___2_rowSize; __this->___rowSize_2 = L_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___3_bits; __this->___bits_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_3), (void*)L_3); return; } } // System.Void ZXing.Common.BitMatrix::.ctor(System.Int32,System.Int32,System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix__ctor_m14A75C47141B0DF69AA5B58B48661E5313019312 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_width, int32_t ___1_height, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___2_bits, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_width; __this->___width_0 = L_0; int32_t L_1 = ___1_height; __this->___height_1 = L_1; int32_t L_2 = ___0_width; __this->___rowSize_2 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_2, ((int32_t)31)))>>5)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___2_bits; __this->___bits_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_3), (void*)L_3); return; } } // ZXing.Common.BitMatrix ZXing.Common.BitMatrix::parse(System.Boolean[][]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BitMatrix_parse_m13F0FB256915706284EE8B7AB15E78A45807D9EA (BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* ___0_image, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_2 = NULL; int32_t V_3 = 0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_4 = NULL; int32_t V_5 = 0; { BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* L_0 = ___0_image; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* L_1 = ___0_image; NullCheck(L_1); int32_t L_2 = 0; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = (L_1)->GetAt(static_cast(L_2)); NullCheck(L_3); V_1 = ((int32_t)(((RuntimeArray*)L_3)->max_length)); int32_t L_4 = V_1; int32_t L_5 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_6 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_6); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_6, L_4, L_5, NULL); V_2 = L_6; V_3 = 0; goto IL_003d; } IL_0016: { BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* L_7 = ___0_image; int32_t L_8 = V_3; NullCheck(L_7); int32_t L_9 = L_8; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_10 = (L_7)->GetAt(static_cast(L_9)); V_4 = L_10; V_5 = 0; goto IL_0034; } IL_0020: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11 = V_2; int32_t L_12 = V_5; int32_t L_13 = V_3; BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_14 = V_4; int32_t L_15 = V_5; NullCheck(L_14); int32_t L_16 = L_15; uint8_t L_17 = (uint8_t)(L_14)->GetAt(static_cast(L_16)); NullCheck(L_11); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_11, L_12, L_13, (bool)L_17, NULL); int32_t L_18 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0034: { int32_t L_19 = V_5; int32_t L_20 = V_1; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0020; } } { int32_t L_21 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_003d: { int32_t L_22 = V_3; int32_t L_23 = V_0; if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_0016; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_24 = V_2; return L_24; } } // ZXing.Common.BitMatrix ZXing.Common.BitMatrix::parse(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BitMatrix_parse_m5E88BECA6AA27798B580B36452602356A4A65D4E (String_t* ___0_stringRepresentation, String_t* ___1_setString, String_t* ___2_unsetString, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB5B55A9B215F744DB82517864984D073F2E8F8C); s_Il2CppMethodInitialized = true; } BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_6 = NULL; int32_t V_7 = 0; { String_t* L_0 = ___0_stringRepresentation; if (L_0) { goto IL_0009; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_parse_m5E88BECA6AA27798B580B36452602356A4A65D4E_RuntimeMethod_var))); } IL_0009: { String_t* L_2 = ___0_stringRepresentation; NullCheck(L_2); int32_t L_3; L_3 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_2, NULL); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_3); V_0 = L_4; V_1 = 0; V_2 = 0; V_3 = (-1); V_4 = 0; V_5 = 0; goto IL_00ed; } IL_0026: { String_t* L_5 = ___0_stringRepresentation; int32_t L_6 = V_5; NullCheck(L_5); String_t* L_7; L_7 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_5, L_6, 1, NULL); NullCheck(L_7); bool L_8; L_8 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_7, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, NULL); if (L_8) { goto IL_0050; } } { String_t* L_9 = ___0_stringRepresentation; int32_t L_10 = V_5; NullCheck(L_9); String_t* L_11; L_11 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_9, L_10, 1, NULL); NullCheck(L_11); bool L_12; L_12 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_11, _stringLiteralDB5B55A9B215F744DB82517864984D073F2E8F8C, NULL); if (!L_12) { goto IL_007f; } } IL_0050: { int32_t L_13 = V_1; int32_t L_14 = V_2; if ((((int32_t)L_13) <= ((int32_t)L_14))) { goto IL_0077; } } { int32_t L_15 = V_3; if ((!(((uint32_t)L_15) == ((uint32_t)(-1))))) { goto IL_005e; } } { int32_t L_16 = V_1; int32_t L_17 = V_2; V_3 = ((int32_t)il2cpp_codegen_subtract(L_16, L_17)); goto IL_006f; } IL_005e: { int32_t L_18 = V_1; int32_t L_19 = V_2; int32_t L_20 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_18, L_19))) == ((int32_t)L_20))) { goto IL_006f; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_21 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_21); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_21, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9B13879849582B24556A904E6C05B71DF12402C3)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_21, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_parse_m5E88BECA6AA27798B580B36452602356A4A65D4E_RuntimeMethod_var))); } IL_006f: { int32_t L_22 = V_1; V_2 = L_22; int32_t L_23 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_0077: { int32_t L_24 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_24, 1)); goto IL_00ed; } IL_007f: { String_t* L_25 = ___0_stringRepresentation; int32_t L_26 = V_5; String_t* L_27 = ___1_setString; NullCheck(L_27); int32_t L_28; L_28 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_27, NULL); NullCheck(L_25); String_t* L_29; L_29 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_25, L_26, L_28, NULL); String_t* L_30 = ___1_setString; NullCheck(L_29); bool L_31; L_31 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_29, L_30, NULL); if (!L_31) { goto IL_00aa; } } { int32_t L_32 = V_5; String_t* L_33 = ___1_setString; NullCheck(L_33); int32_t L_34; L_34 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_33, NULL); V_5 = ((int32_t)il2cpp_codegen_add(L_32, L_34)); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_35 = V_0; int32_t L_36 = V_1; NullCheck(L_35); (L_35)->SetAt(static_cast(L_36), (bool)1); int32_t L_37 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_37, 1)); goto IL_00ed; } IL_00aa: { String_t* L_38 = ___0_stringRepresentation; int32_t L_39 = V_5; String_t* L_40 = ___2_unsetString; NullCheck(L_40); int32_t L_41; L_41 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_40, NULL); NullCheck(L_38); String_t* L_42; L_42 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_38, L_39, L_41, NULL); String_t* L_43 = ___2_unsetString; NullCheck(L_42); bool L_44; L_44 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_42, L_43, NULL); if (!L_44) { goto IL_00d5; } } { int32_t L_45 = V_5; String_t* L_46 = ___2_unsetString; NullCheck(L_46); int32_t L_47; L_47 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_46, NULL); V_5 = ((int32_t)il2cpp_codegen_add(L_45, L_47)); BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_48 = V_0; int32_t L_49 = V_1; NullCheck(L_48); (L_48)->SetAt(static_cast(L_49), (bool)0); int32_t L_50 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_50, 1)); goto IL_00ed; } IL_00d5: { String_t* L_51 = ___0_stringRepresentation; int32_t L_52 = V_5; NullCheck(L_51); String_t* L_53; L_53 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_51, L_52, NULL); String_t* L_54; L_54 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral184910018D9A153A54D36A92BC4E06B291FF28F8)), L_53, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_55 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_55); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_55, L_54, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_55, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_parse_m5E88BECA6AA27798B580B36452602356A4A65D4E_RuntimeMethod_var))); } IL_00ed: { int32_t L_56 = V_5; String_t* L_57 = ___0_stringRepresentation; NullCheck(L_57); int32_t L_58; L_58 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_57, NULL); if ((((int32_t)L_56) < ((int32_t)L_58))) { goto IL_0026; } } { int32_t L_59 = V_1; int32_t L_60 = V_2; if ((((int32_t)L_59) <= ((int32_t)L_60))) { goto IL_011f; } } { int32_t L_61 = V_3; if ((!(((uint32_t)L_61) == ((uint32_t)(-1))))) { goto IL_0108; } } { int32_t L_62 = V_1; int32_t L_63 = V_2; V_3 = ((int32_t)il2cpp_codegen_subtract(L_62, L_63)); goto IL_0119; } IL_0108: { int32_t L_64 = V_1; int32_t L_65 = V_2; int32_t L_66 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_64, L_65))) == ((int32_t)L_66))) { goto IL_0119; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_67 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_67); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_67, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9B13879849582B24556A904E6C05B71DF12402C3)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_67, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_parse_m5E88BECA6AA27798B580B36452602356A4A65D4E_RuntimeMethod_var))); } IL_0119: { int32_t L_68 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_68, 1)); } IL_011f: { int32_t L_69 = V_3; int32_t L_70 = V_4; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_71 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_71); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_71, L_69, L_70, NULL); V_6 = L_71; V_7 = 0; goto IL_014a; } IL_012e: { BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_72 = V_0; int32_t L_73 = V_7; NullCheck(L_72); int32_t L_74 = L_73; uint8_t L_75 = (uint8_t)(L_72)->GetAt(static_cast(L_74)); if (!L_75) { goto IL_0144; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_76 = V_6; int32_t L_77 = V_7; int32_t L_78 = V_3; int32_t L_79 = V_7; int32_t L_80 = V_3; NullCheck(L_76); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_76, ((int32_t)(L_77%L_78)), ((int32_t)(L_79/L_80)), (bool)1, NULL); } IL_0144: { int32_t L_81 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_81, 1)); } IL_014a: { int32_t L_82 = V_7; int32_t L_83 = V_1; if ((((int32_t)L_82) < ((int32_t)L_83))) { goto IL_012e; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_84 = V_6; return L_84; } } // System.Boolean ZXing.Common.BitMatrix::get_Item(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___1_y; int32_t L_1 = __this->___rowSize_2; int32_t L_2 = ___0_x; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), ((int32_t)(L_2>>5)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___bits_3; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); int32_t L_7 = ___0_x; return (bool)((!(((uint32_t)((int32_t)(((int32_t)((uint32_t)L_6>>((int32_t)(((int32_t)(L_7&((int32_t)31)))&((int32_t)31)))))&1))) <= ((uint32_t)0)))? 1 : 0); } } // System.Void ZXing.Common.BitMatrix::set_Item(System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_x, int32_t ___1_y, bool ___2_value, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { bool L_0 = ___2_value; if (!L_0) { goto IL_002a; } } { int32_t L_1 = ___1_y; int32_t L_2 = __this->___rowSize_2; int32_t L_3 = ___0_x; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_1, L_2)), ((int32_t)(L_3>>5)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___bits_3; int32_t L_5 = V_0; NullCheck(L_4); int32_t* L_6 = ((L_4)->GetAddressAt(static_cast(L_5))); int32_t L_7 = *((int32_t*)L_6); int32_t L_8 = ___0_x; *((int32_t*)L_6) = (int32_t)((int32_t)(L_7|((int32_t)(1<<((int32_t)(((int32_t)(L_8&((int32_t)31)))&((int32_t)31))))))); return; } IL_002a: { int32_t L_9 = ___1_y; int32_t L_10 = __this->___rowSize_2; int32_t L_11 = ___0_x; V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_9, L_10)), ((int32_t)(L_11/((int32_t)32))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___bits_3; int32_t L_13 = V_1; NullCheck(L_12); int32_t* L_14 = ((L_12)->GetAddressAt(static_cast(L_13))); int32_t L_15 = *((int32_t*)L_14); int32_t L_16 = ___0_x; *((int32_t*)L_14) = (int32_t)((int32_t)(L_15&((~((int32_t)(1<<((int32_t)(((int32_t)(L_16&((int32_t)31)))&((int32_t)31))))))))); return; } } // System.Void ZXing.Common.BitMatrix::flip(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_flip_m95CE6A536F988256C9DF907D8FBC808624A7BE25 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___1_y; int32_t L_1 = __this->___rowSize_2; int32_t L_2 = ___0_x; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), ((int32_t)(L_2>>5)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___bits_3; int32_t L_4 = V_0; NullCheck(L_3); int32_t* L_5 = ((L_3)->GetAddressAt(static_cast(L_4))); int32_t L_6 = *((int32_t*)L_5); int32_t L_7 = ___0_x; *((int32_t*)L_5) = (int32_t)((int32_t)(L_6^((int32_t)(1<<((int32_t)(((int32_t)(L_7&((int32_t)31)))&((int32_t)31))))))); return; } } // System.Void ZXing.Common.BitMatrix::flip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_flip_mCFBF5A002B72DBB09481984F336E46406138AD18 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_3; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; goto IL_0022; } IL_000d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits_3; int32_t L_2 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___bits_3; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)((~L_6))); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0022: { int32_t L_8 = V_1; int32_t L_9 = V_0; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_000d; } } { return; } } // System.Void ZXing.Common.BitMatrix::flipWhen(System.Func`3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_flipWhen_mF17A8033077CACB638D5A51898E2E53FB5067FA4 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* ___0_shouldBeFlipped, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = 0; goto IL_0049; } IL_0004: { V_1 = 0; goto IL_003c; } IL_0008: { Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_0 = ___0_shouldBeFlipped; int32_t L_1 = V_0; int32_t L_2 = V_1; NullCheck(L_0); bool L_3; L_3 = Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_inline(L_0, L_1, L_2, NULL); if (!L_3) { goto IL_0038; } } { int32_t L_4 = V_0; int32_t L_5 = __this->___rowSize_2; int32_t L_6 = V_1; V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_4, L_5)), ((int32_t)(L_6>>5)))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->___bits_3; int32_t L_8 = V_2; NullCheck(L_7); int32_t* L_9 = ((L_7)->GetAddressAt(static_cast(L_8))); int32_t L_10 = *((int32_t*)L_9); int32_t L_11 = V_1; *((int32_t*)L_9) = (int32_t)((int32_t)(L_10^((int32_t)(1<<((int32_t)(((int32_t)(L_11&((int32_t)31)))&((int32_t)31))))))); } IL_0038: { int32_t L_12 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_003c: { int32_t L_13 = V_1; int32_t L_14 = __this->___width_0; if ((((int32_t)L_13) < ((int32_t)L_14))) { goto IL_0008; } } { int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0049: { int32_t L_16 = V_0; int32_t L_17 = __this->___height_1; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0004; } } { return; } } // System.Void ZXing.Common.BitMatrix::xor(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_xor_m1056DB3B3B9BD7C990B7B0F8866B4EDA374089C2 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_mask, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; int32_t V_4 = 0; { int32_t L_0 = __this->___width_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___0_mask; NullCheck(L_1); int32_t L_2; L_2 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_1, NULL); if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_002a; } } { int32_t L_3 = __this->___height_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = ___0_mask; NullCheck(L_4); int32_t L_5; L_5 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_4, NULL); if ((!(((uint32_t)L_3) == ((uint32_t)L_5)))) { goto IL_002a; } } { int32_t L_6 = __this->___rowSize_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_7 = ___0_mask; NullCheck(L_7); int32_t L_8; L_8 = BitMatrix_get_RowSize_m73A8059F016CBAE68959D0D7C1CB44F5954EC4B6_inline(L_7, NULL); if ((((int32_t)L_6) == ((int32_t)L_8))) { goto IL_0035; } } IL_002a: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_9 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_9); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3B31CC611E9C54044B4729D03B54872C97AA8F5)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_xor_m1056DB3B3B9BD7C990B7B0F8866B4EDA374089C2_RuntimeMethod_var))); } IL_0035: { int32_t L_10 = __this->___width_0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_11 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); NullCheck(L_11); BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C(L_11, L_10, NULL); V_0 = L_11; V_1 = 0; goto IL_008c; } IL_0045: { int32_t L_12 = V_1; int32_t L_13 = __this->___rowSize_2; V_2 = ((int32_t)il2cpp_codegen_multiply(L_12, L_13)); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_14 = ___0_mask; int32_t L_15 = V_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_16 = V_0; NullCheck(L_14); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_17; L_17 = BitMatrix_getRow_m4D4F0FAEDC2FF3561EE6511FFF1472C225C17185(L_14, L_15, L_16, NULL); NullCheck(L_17); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18; L_18 = BitArray_get_Array_m514E69EBF1161AF51796B60EB4AB1C9C949E0C9A_inline(L_17, NULL); V_3 = L_18; V_4 = 0; goto IL_007e; } IL_0061: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = __this->___bits_3; int32_t L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_19); int32_t* L_22 = ((L_19)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_add(L_20, L_21))))); int32_t L_23 = *((int32_t*)L_22); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = V_3; int32_t L_25 = V_4; NullCheck(L_24); int32_t L_26 = L_25; int32_t L_27 = (L_24)->GetAt(static_cast(L_26)); *((int32_t*)L_22) = (int32_t)((int32_t)(L_23^L_27)); int32_t L_28 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_007e: { int32_t L_29 = V_4; int32_t L_30 = __this->___rowSize_2; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0061; } } { int32_t L_31 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_008c: { int32_t L_32 = V_1; int32_t L_33 = __this->___height_1; if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_0045; } } { return; } } // System.Void ZXing.Common.BitMatrix::clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_clear_m84D844C3A099596315191FFA3C14F08DDD0A53AC (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_3; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; goto IL_001a; } IL_000d: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->___bits_3; int32_t L_2 = V_1; NullCheck(L_1); (L_1)->SetAt(static_cast(L_2), (int32_t)0); int32_t L_3 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_001a: { int32_t L_4 = V_1; int32_t L_5 = V_0; if ((((int32_t)L_4) < ((int32_t)L_5))) { goto IL_000d; } } { return; } } // System.Void ZXing.Common.BitMatrix::setRegion(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_setRegion_m7A363710FD3B752DE2CAC83BEC3CE64B441849F1 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, 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 V_4 = 0; { int32_t L_0 = ___1_top; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0008; } } { int32_t L_1 = ___0_left; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0013; } } IL_0008: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral82E2088D372EE08FF52779A13763129EEE2C2BC7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_setRegion_m7A363710FD3B752DE2CAC83BEC3CE64B441849F1_RuntimeMethod_var))); } IL_0013: { int32_t L_3 = ___3_height; if ((((int32_t)L_3) < ((int32_t)1))) { goto IL_001c; } } { int32_t L_4 = ___2_width; if ((((int32_t)L_4) >= ((int32_t)1))) { goto IL_0027; } } IL_001c: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC03484805A39EE04FBAB0DC117480C5490EA54E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_setRegion_m7A363710FD3B752DE2CAC83BEC3CE64B441849F1_RuntimeMethod_var))); } IL_0027: { int32_t L_6 = ___0_left; int32_t L_7 = ___2_width; V_0 = ((int32_t)il2cpp_codegen_add(L_6, L_7)); int32_t L_8 = ___1_top; int32_t L_9 = ___3_height; V_1 = ((int32_t)il2cpp_codegen_add(L_8, L_9)); int32_t L_10 = V_1; int32_t L_11 = __this->___height_1; if ((((int32_t)L_10) > ((int32_t)L_11))) { goto IL_0042; } } { int32_t L_12 = V_0; int32_t L_13 = __this->___width_0; if ((((int32_t)L_12) <= ((int32_t)L_13))) { goto IL_004d; } } IL_0042: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_14 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_14); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral178A8E92A59398DFA9F1676529FEE2F193A0A9AD)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitMatrix_setRegion_m7A363710FD3B752DE2CAC83BEC3CE64B441849F1_RuntimeMethod_var))); } IL_004d: { int32_t L_15 = ___1_top; V_2 = L_15; goto IL_008d; } IL_0051: { int32_t L_16 = V_2; int32_t L_17 = __this->___rowSize_2; V_3 = ((int32_t)il2cpp_codegen_multiply(L_16, L_17)); int32_t L_18 = ___0_left; V_4 = L_18; goto IL_0084; } IL_005f: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = __this->___bits_3; int32_t L_20 = V_3; int32_t L_21 = V_4; NullCheck(L_19); int32_t* L_22 = ((L_19)->GetAddressAt(static_cast(((int32_t)il2cpp_codegen_add(L_20, ((int32_t)(L_21>>5))))))); int32_t L_23 = *((int32_t*)L_22); int32_t L_24 = V_4; *((int32_t*)L_22) = (int32_t)((int32_t)(L_23|((int32_t)(1<<((int32_t)(((int32_t)(L_24&((int32_t)31)))&((int32_t)31))))))); int32_t L_25 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_0084: { int32_t L_26 = V_4; int32_t L_27 = V_0; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_005f; } } { int32_t L_28 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_008d: { int32_t L_29 = V_2; int32_t L_30 = V_1; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0051; } } { return; } } // ZXing.Common.BitArray ZXing.Common.BitMatrix::getRow(System.Int32,ZXing.Common.BitArray) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* BitMatrix_getRow_m4D4F0FAEDC2FF3561EE6511FFF1472C225C17185 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_y, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___1_row; if (!L_0) { goto IL_0011; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = ___1_row; NullCheck(L_1); int32_t L_2; L_2 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_1, NULL); int32_t L_3 = __this->___width_0; if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_0020; } } IL_0011: { int32_t L_4 = __this->___width_0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_5 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); NullCheck(L_5); BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C(L_5, L_4, NULL); ___1_row = L_5; goto IL_0026; } IL_0020: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_6 = ___1_row; NullCheck(L_6); BitArray_clear_m6769765898BA26FDABEFD59FAF79A6B77178922B(L_6, NULL); } IL_0026: { int32_t L_7 = ___0_y; int32_t L_8 = __this->___rowSize_2; V_0 = ((int32_t)il2cpp_codegen_multiply(L_7, L_8)); V_1 = 0; goto IL_004a; } IL_0033: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_9 = ___1_row; int32_t L_10 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->___bits_3; int32_t L_12 = V_0; int32_t L_13 = V_1; NullCheck(L_11); int32_t L_14 = ((int32_t)il2cpp_codegen_add(L_12, L_13)); int32_t L_15 = (L_11)->GetAt(static_cast(L_14)); NullCheck(L_9); BitArray_setBulk_m00F4DF1A10241D5933939D5A8F838100B7922D04(L_9, ((int32_t)(L_10<<5)), L_15, NULL); int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_004a: { int32_t L_17 = V_1; int32_t L_18 = __this->___rowSize_2; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0033; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_19 = ___1_row; return L_19; } } // System.Void ZXing.Common.BitMatrix::setRow(System.Int32,ZXing.Common.BitArray) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_setRow_m595461021284A1CD91ADAD460D4CE393DE665CD9 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, int32_t ___0_y, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, const RuntimeMethod* method) { { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_0 = ___1_row; NullCheck(L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1; L_1 = BitArray_get_Array_m514E69EBF1161AF51796B60EB4AB1C9C949E0C9A_inline(L_0, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___bits_3; int32_t L_3 = ___0_y; int32_t L_4 = __this->___rowSize_2; int32_t L_5 = __this->___rowSize_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_1, 0, (RuntimeArray*)L_2, ((int32_t)il2cpp_codegen_multiply(L_3, L_4)), L_5, NULL); return; } } // System.Void ZXing.Common.BitMatrix::rotate180() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_rotate180_m4124EFF162D09996DC72019D5EE7AF0CE483E47A (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* V_0 = NULL; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0 = __this->___width_0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_1 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); NullCheck(L_1); BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C(L_1, L_0, NULL); V_0 = L_1; int32_t L_2 = __this->___width_0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); NullCheck(L_3); BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C(L_3, L_2, NULL); V_1 = L_3; int32_t L_4 = __this->___height_1; V_2 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_4, 1))/2)); V_3 = 0; goto IL_0067; } IL_0027: { int32_t L_5 = V_3; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_6 = V_0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_7; L_7 = BitMatrix_getRow_m4D4F0FAEDC2FF3561EE6511FFF1472C225C17185(__this, L_5, L_6, NULL); V_0 = L_7; int32_t L_8 = __this->___height_1; int32_t L_9 = V_3; V_4 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_8, 1)), L_9)); int32_t L_10 = V_4; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_11 = V_1; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_12; L_12 = BitMatrix_getRow_m4D4F0FAEDC2FF3561EE6511FFF1472C225C17185(__this, L_10, L_11, NULL); V_1 = L_12; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_13 = V_0; NullCheck(L_13); BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494(L_13, NULL); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_14 = V_1; NullCheck(L_14); BitArray_reverse_m737EFD06F68E7B7A9CB68109A8FB288EBE8F1494(L_14, NULL); int32_t L_15 = V_3; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_16 = V_1; BitMatrix_setRow_m595461021284A1CD91ADAD460D4CE393DE665CD9(__this, L_15, L_16, NULL); int32_t L_17 = V_4; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_18 = V_0; BitMatrix_setRow_m595461021284A1CD91ADAD460D4CE393DE665CD9(__this, L_17, L_18, NULL); int32_t L_19 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0067: { int32_t L_20 = V_3; int32_t L_21 = V_2; if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_0027; } } { return; } } // System.Void ZXing.Common.BitMatrix::rotate90() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_rotate90_mB56448D5E6DAC42C9086A45BB9D42C0B5C169763 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { int32_t L_0 = __this->___height_1; V_0 = L_0; int32_t L_1 = __this->___width_0; V_1 = L_1; int32_t L_2 = V_0; V_2 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_2, ((int32_t)31)))/((int32_t)32))); int32_t L_3 = V_2; int32_t L_4 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_3, L_4))); V_3 = L_5; V_4 = 0; goto IL_008c; } IL_0024: { V_5 = 0; goto IL_007c; } IL_0029: { int32_t L_6 = V_4; int32_t L_7 = __this->___rowSize_2; int32_t L_8 = V_5; V_6 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_6, L_7)), ((int32_t)(L_8/((int32_t)32))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = __this->___bits_3; int32_t L_10 = V_6; NullCheck(L_9); int32_t L_11 = L_10; int32_t L_12 = (L_9)->GetAt(static_cast(L_11)); int32_t L_13 = V_5; if (!((int32_t)(((int32_t)((uint32_t)L_12>>((int32_t)(((int32_t)(L_13&((int32_t)31)))&((int32_t)31)))))&1))) { goto IL_0076; } } { int32_t L_14 = V_1; int32_t L_15 = V_5; int32_t L_16 = V_2; int32_t L_17 = V_4; V_7 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_14, 1)), L_15)), L_16)), ((int32_t)(L_17/((int32_t)32))))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_3; int32_t L_19 = V_7; NullCheck(L_18); int32_t* L_20 = ((L_18)->GetAddressAt(static_cast(L_19))); int32_t L_21 = *((int32_t*)L_20); int32_t L_22 = V_4; *((int32_t*)L_20) = (int32_t)((int32_t)(L_21|((int32_t)(1<<((int32_t)(((int32_t)(L_22&((int32_t)31)))&((int32_t)31))))))); } IL_0076: { int32_t L_23 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_007c: { int32_t L_24 = V_5; int32_t L_25 = __this->___width_0; if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_0029; } } { int32_t L_26 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_008c: { int32_t L_27 = V_4; int32_t L_28 = __this->___height_1; if ((((int32_t)L_27) < ((int32_t)L_28))) { goto IL_0024; } } { int32_t L_29 = V_0; __this->___width_0 = L_29; int32_t L_30 = V_1; __this->___height_1 = L_30; int32_t L_31 = V_2; __this->___rowSize_2 = L_31; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_3; __this->___bits_3 = L_32; Il2CppCodeGenWriteBarrier((void**)(&__this->___bits_3), (void*)L_32); return; } } // System.Int32[] ZXing.Common.BitMatrix::getEnclosingRectangle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitMatrix_getEnclosingRectangle_m98890955CDD702C809A90DB245E4F6A0BB77F866 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { int32_t L_0 = __this->___width_0; V_0 = L_0; int32_t L_1 = __this->___height_1; V_1 = L_1; V_2 = (-1); V_3 = (-1); V_4 = 0; goto IL_00cd; } IL_001a: { V_5 = 0; goto IL_00ba; } IL_0022: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___bits_3; int32_t L_3 = V_4; int32_t L_4 = __this->___rowSize_2; int32_t L_5 = V_5; NullCheck(L_2); int32_t L_6 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_3, L_4)), L_5)); int32_t L_7 = (L_2)->GetAt(static_cast(L_6)); V_6 = L_7; int32_t L_8 = V_6; if (!L_8) { goto IL_00b4; } } { int32_t L_9 = V_4; int32_t L_10 = V_1; if ((((int32_t)L_9) >= ((int32_t)L_10))) { goto IL_0043; } } { int32_t L_11 = V_4; V_1 = L_11; } IL_0043: { int32_t L_12 = V_4; int32_t L_13 = V_3; if ((((int32_t)L_12) <= ((int32_t)L_13))) { goto IL_004b; } } { int32_t L_14 = V_4; V_3 = L_14; } IL_004b: { int32_t L_15 = V_5; int32_t L_16 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_multiply(L_15, ((int32_t)32)))) >= ((int32_t)L_16))) { goto IL_007f; } } { V_7 = 0; goto IL_005e; } IL_0058: { int32_t L_17 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_005e: { int32_t L_18 = V_6; int32_t L_19 = V_7; if (!((int32_t)(L_18<<((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)31), L_19))&((int32_t)31)))))) { goto IL_0058; } } { int32_t L_20 = V_5; int32_t L_21 = V_7; int32_t L_22 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_20, ((int32_t)32))), L_21))) >= ((int32_t)L_22))) { goto IL_007f; } } { int32_t L_23 = V_5; int32_t L_24 = V_7; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_23, ((int32_t)32))), L_24)); } IL_007f: { int32_t L_25 = V_5; int32_t L_26 = V_2; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_25, ((int32_t)32))), ((int32_t)31)))) <= ((int32_t)L_26))) { goto IL_00b4; } } { V_8 = ((int32_t)31); goto IL_0096; } IL_0090: { int32_t L_27 = V_8; V_8 = ((int32_t)il2cpp_codegen_subtract(L_27, 1)); } IL_0096: { int32_t L_28 = V_6; int32_t L_29 = V_8; if (!((int32_t)((uint32_t)L_28>>((int32_t)(L_29&((int32_t)31)))))) { goto IL_0090; } } { int32_t L_30 = V_5; int32_t L_31 = V_8; int32_t L_32 = V_2; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_30, ((int32_t)32))), L_31))) <= ((int32_t)L_32))) { goto IL_00b4; } } { int32_t L_33 = V_5; int32_t L_34 = V_8; V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_33, ((int32_t)32))), L_34)); } IL_00b4: { int32_t L_35 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00ba: { int32_t L_36 = V_5; int32_t L_37 = __this->___rowSize_2; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_0022; } } { int32_t L_38 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00cd: { int32_t L_39 = V_4; int32_t L_40 = __this->___height_1; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_001a; } } { int32_t L_41 = V_2; int32_t L_42 = V_0; if ((((int32_t)L_41) < ((int32_t)L_42))) { goto IL_00e2; } } { int32_t L_43 = V_3; int32_t L_44 = V_1; if ((((int32_t)L_43) >= ((int32_t)L_44))) { goto IL_00e4; } } IL_00e2: { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_00e4: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)4); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = L_45; int32_t L_47 = V_0; NullCheck(L_46); (L_46)->SetAt(static_cast(0), (int32_t)L_47); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = L_46; int32_t L_49 = V_1; NullCheck(L_48); (L_48)->SetAt(static_cast(1), (int32_t)L_49); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = L_48; int32_t L_51 = V_2; int32_t L_52 = V_0; NullCheck(L_50); (L_50)->SetAt(static_cast(2), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_51, L_52)), 1))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = L_50; int32_t L_54 = V_3; int32_t L_55 = V_1; NullCheck(L_53); (L_53)->SetAt(static_cast(3), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_54, L_55)), 1))); return L_53; } } // System.Int32[] ZXing.Common.BitMatrix::getTopLeftOnBit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitMatrix_getTopLeftOnBit_mE53B7EB7057D475B8018302349D01CC5F5764F59 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { V_0 = 0; goto IL_0008; } IL_0004: { int32_t L_0 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_0, 1)); } IL_0008: { int32_t L_1 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = __this->___bits_3; NullCheck(L_2); if ((((int32_t)L_1) >= ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_001d; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___bits_3; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); if (!L_6) { goto IL_0004; } } IL_001d: { int32_t L_7 = V_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = __this->___bits_3; NullCheck(L_8); if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)(((RuntimeArray*)L_8)->max_length)))))) { goto IL_002a; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_002a: { int32_t L_9 = V_0; int32_t L_10 = __this->___rowSize_2; V_1 = ((int32_t)(L_9/L_10)); int32_t L_11 = V_0; int32_t L_12 = __this->___rowSize_2; V_2 = ((int32_t)(((int32_t)(L_11%L_12))<<5)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = __this->___bits_3; int32_t L_14 = V_0; NullCheck(L_13); int32_t L_15 = L_14; int32_t L_16 = (L_13)->GetAt(static_cast(L_15)); V_3 = L_16; V_4 = 0; goto IL_0052; } IL_004c: { int32_t L_17 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0052: { int32_t L_18 = V_3; int32_t L_19 = V_4; if (!((int32_t)(L_18<<((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)31), L_19))&((int32_t)31)))))) { goto IL_004c; } } { int32_t L_20 = V_2; int32_t L_21 = V_4; V_2 = ((int32_t)il2cpp_codegen_add(L_20, L_21)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = L_22; int32_t L_24 = V_2; NullCheck(L_23); (L_23)->SetAt(static_cast(0), (int32_t)L_24); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = L_23; int32_t L_26 = V_1; NullCheck(L_25); (L_25)->SetAt(static_cast(1), (int32_t)L_26); return L_25; } } // System.Int32[] ZXing.Common.BitMatrix::getBottomRightOnBit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitMatrix_getBottomRightOnBit_m7697D5320BF3A9AB523F69FA9348242B17F34181 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_3; NullCheck(L_0); V_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1)); goto IL_0011; } IL_000d: { int32_t L_1 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_1, 1)); } IL_0011: { int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)0))) { goto IL_001f; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___bits_3; int32_t L_4 = V_0; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (L_3)->GetAt(static_cast(L_5)); if (!L_6) { goto IL_000d; } } IL_001f: { int32_t L_7 = V_0; if ((((int32_t)L_7) >= ((int32_t)0))) { goto IL_0025; } } { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } IL_0025: { int32_t L_8 = V_0; int32_t L_9 = __this->___rowSize_2; V_1 = ((int32_t)(L_8/L_9)); int32_t L_10 = V_0; int32_t L_11 = __this->___rowSize_2; V_2 = ((int32_t)(((int32_t)(L_10%L_11))<<5)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = __this->___bits_3; int32_t L_13 = V_0; NullCheck(L_12); int32_t L_14 = L_13; int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); V_3 = L_15; V_4 = ((int32_t)31); goto IL_004e; } IL_0048: { int32_t L_16 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_16, 1)); } IL_004e: { int32_t L_17 = V_3; int32_t L_18 = V_4; if (!((int32_t)((uint32_t)L_17>>((int32_t)(L_18&((int32_t)31)))))) { goto IL_0048; } } { int32_t L_19 = V_2; int32_t L_20 = V_4; V_2 = ((int32_t)il2cpp_codegen_add(L_19, L_20)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = L_21; int32_t L_23 = V_2; NullCheck(L_22); (L_22)->SetAt(static_cast(0), (int32_t)L_23); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = L_22; int32_t L_25 = V_1; NullCheck(L_24); (L_24)->SetAt(static_cast(1), (int32_t)L_25); return L_24; } } // System.Boolean ZXing.Common.BitMatrix::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BitMatrix_Equals_m1A76B3AA06FCD524B608E8EEDA4F8472EC7D6079 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_0 = NULL; int32_t V_1 = 0; { RuntimeObject* L_0 = ___0_obj; if (((BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)IsInstSealed((RuntimeObject*)L_0, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var))) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = ___0_obj; V_0 = ((BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)CastclassSealed((RuntimeObject*)L_1, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var)); int32_t L_2 = __this->___width_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = V_0; NullCheck(L_3); int32_t L_4 = L_3->___width_0; if ((!(((uint32_t)L_2) == ((uint32_t)L_4)))) { goto IL_004d; } } { int32_t L_5 = __this->___height_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_6 = V_0; NullCheck(L_6); int32_t L_7 = L_6->___height_1; if ((!(((uint32_t)L_5) == ((uint32_t)L_7)))) { goto IL_004d; } } { int32_t L_8 = __this->___rowSize_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_9 = V_0; NullCheck(L_9); int32_t L_10 = L_9->___rowSize_2; if ((!(((uint32_t)L_8) == ((uint32_t)L_10)))) { goto IL_004d; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = __this->___bits_3; NullCheck(L_11); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_12 = V_0; NullCheck(L_12); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = L_12->___bits_3; NullCheck(L_13); if ((((int32_t)((int32_t)(((RuntimeArray*)L_11)->max_length))) == ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length))))) { goto IL_004f; } } IL_004d: { return (bool)0; } IL_004f: { V_1 = 0; goto IL_006b; } IL_0053: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->___bits_3; int32_t L_15 = V_1; NullCheck(L_14); int32_t L_16 = L_15; int32_t L_17 = (L_14)->GetAt(static_cast(L_16)); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_18 = V_0; NullCheck(L_18); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = L_18->___bits_3; int32_t L_20 = V_1; NullCheck(L_19); int32_t L_21 = L_20; int32_t L_22 = (L_19)->GetAt(static_cast(L_21)); if ((((int32_t)L_17) == ((int32_t)L_22))) { goto IL_0067; } } { return (bool)0; } IL_0067: { int32_t L_23 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_006b: { int32_t L_24 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = __this->___bits_3; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_0053; } } { return (bool)1; } } // System.Int32 ZXing.Common.BitMatrix::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrix_GetHashCode_mC3DDC52D4D597EBDE24E3363728DF6B78B624051 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { int32_t V_0 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = __this->___width_0; V_0 = L_0; int32_t L_1 = V_0; int32_t L_2 = __this->___width_0; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)31), L_1)), L_2)); int32_t L_3 = V_0; int32_t L_4 = __this->___height_1; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)31), L_3)), L_4)); int32_t L_5 = V_0; int32_t L_6 = __this->___rowSize_2; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)31), L_5)), L_6)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = __this->___bits_3; V_1 = L_7; V_2 = 0; goto IL_004b; } IL_0036: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = V_1; int32_t L_9 = V_2; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = L_11; int32_t L_12 = V_0; int32_t L_13; L_13 = Int32_GetHashCode_m253D60FF7527A483E91004B7A2366F13E225E295((&V_3), NULL); V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)31), L_12)), L_13)); int32_t L_14 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_004b: { int32_t L_15 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = V_1; NullCheck(L_16); if ((((int32_t)L_15) < ((int32_t)((int32_t)(((RuntimeArray*)L_16)->max_length))))) { goto IL_0036; } } { int32_t L_17 = V_0; return L_17; } } // System.String ZXing.Common.BitMatrix::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitMatrix_ToString_m377CF3DDFF3FE654A90D9EF83A7861CE0431C228 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A8EFDA91C6C257127F8C8D526FAD7E7552766AA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBE95278C133C16A058F9D4C519E94B186E62CAB1); s_Il2CppMethodInitialized = true; } { String_t* L_0; L_0 = Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF(NULL); String_t* L_1; L_1 = BitMatrix_ToString_mBBAEF28C1A43700320D82418CC0D43680E5A9C50(__this, _stringLiteralBE95278C133C16A058F9D4C519E94B186E62CAB1, _stringLiteral8A8EFDA91C6C257127F8C8D526FAD7E7552766AA, L_0, NULL); return L_1; } } // System.String ZXing.Common.BitMatrix::ToString(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitMatrix_ToString_m09413451242FF6E3F120FDD029D8D245D29B3027 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, String_t* ___0_setString, String_t* ___1_unsetString, const RuntimeMethod* method) { { String_t* L_0 = ___0_setString; String_t* L_1 = ___1_unsetString; String_t* L_2; L_2 = Environment_get_NewLine_m8BF68A4EFDAFFB66500984CE779629811BA98FFF(NULL); String_t* L_3; L_3 = BitMatrix_buildToString_mF5396FEEF928CF85A9DAA6EF9B74E754D3DFE33F(__this, L_0, L_1, L_2, NULL); return L_3; } } // System.String ZXing.Common.BitMatrix::ToString(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitMatrix_ToString_mBBAEF28C1A43700320D82418CC0D43680E5A9C50 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, String_t* ___0_setString, String_t* ___1_unsetString, String_t* ___2_lineSeparator, const RuntimeMethod* method) { { String_t* L_0 = ___0_setString; String_t* L_1 = ___1_unsetString; String_t* L_2 = ___2_lineSeparator; String_t* L_3; L_3 = BitMatrix_buildToString_mF5396FEEF928CF85A9DAA6EF9B74E754D3DFE33F(__this, L_0, L_1, L_2, NULL); return L_3; } } // System.String ZXing.Common.BitMatrix::buildToString(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitMatrix_buildToString_mF5396FEEF928CF85A9DAA6EF9B74E754D3DFE33F (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, String_t* ___0_setString, String_t* ___1_unsetString, String_t* ___2_lineSeparator, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; StringBuilder_t* G_B4_0 = NULL; StringBuilder_t* G_B3_0 = NULL; String_t* G_B5_0 = NULL; StringBuilder_t* G_B5_1 = NULL; { int32_t L_0 = __this->___height_1; int32_t L_1 = __this->___width_0; StringBuilder_t* L_2 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_2); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_2, ((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)il2cpp_codegen_add(L_1, 1)))), NULL); V_0 = L_2; V_1 = 0; goto IL_004b; } IL_0019: { V_2 = 0; goto IL_0036; } IL_001d: { StringBuilder_t* L_3 = V_0; int32_t L_4 = V_2; int32_t L_5 = V_1; bool L_6; L_6 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(__this, L_4, L_5, NULL); G_B3_0 = L_3; if (L_6) { G_B4_0 = L_3; goto IL_002b; } } { String_t* L_7 = ___1_unsetString; G_B5_0 = L_7; G_B5_1 = G_B3_0; goto IL_002c; } IL_002b: { String_t* L_8 = ___0_setString; G_B5_0 = L_8; G_B5_1 = G_B4_0; } IL_002c: { NullCheck(G_B5_1); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(G_B5_1, G_B5_0, NULL); int32_t L_10 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0036: { int32_t L_11 = V_2; int32_t L_12 = __this->___width_0; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_001d; } } { StringBuilder_t* L_13 = V_0; String_t* L_14 = ___2_lineSeparator; NullCheck(L_13); StringBuilder_t* L_15; L_15 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_13, L_14, NULL); int32_t L_16 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_004b: { int32_t L_17 = V_1; int32_t L_18 = __this->___height_1; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0019; } } { StringBuilder_t* L_19 = V_0; NullCheck(L_19); String_t* L_20; L_20 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_19); return L_20; } } // System.Object ZXing.Common.BitMatrix::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BitMatrix_Clone_m81553080186AF35BA4E0D20F3EEDBBE4816EC589 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = __this->___width_0; int32_t L_1 = __this->___height_1; int32_t L_2 = __this->___rowSize_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = __this->___bits_3; NullCheck((RuntimeArray*)L_3); RuntimeObject* L_4; L_4 = Array_Clone_m66C9D0727C9BAA0995E4142F29B45BC03582E042((RuntimeArray*)L_3, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_5); BitMatrix__ctor_m2D17ECD88A0B6F0222F0466D08AE1EA68F9293D1(L_5, L_0, L_1, L_2, ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_4, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var)), NULL); return L_5; } } #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 ZXing.Common.BitSource::.ctor(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitSource__ctor_m221889AC2A59E364010C2172CD5CAE26E68483B2 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_bytes; __this->___bytes_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bytes_0), (void*)L_0); return; } } // System.Int32 ZXing.Common.BitSource::get_BitOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_get_BitOffset_mA7E72A75813C5E6E458A39F2A638D8A026BB6B8A (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___bitOffset_2; return L_0; } } // System.Int32 ZXing.Common.BitSource::get_ByteOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_get_ByteOffset_mE79436262A5589F6544692DF87116B09A26493DD (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___byteOffset_1; return L_0; } } // System.Int32 ZXing.Common.BitSource::readBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, int32_t ___0_numBits, 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 V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t G_B8_0 = 0; { int32_t L_0 = ___0_numBits; if ((((int32_t)L_0) < ((int32_t)1))) { goto IL_0012; } } { int32_t L_1 = ___0_numBits; if ((((int32_t)L_1) > ((int32_t)((int32_t)32)))) { goto IL_0012; } } { int32_t L_2 = ___0_numBits; int32_t L_3; L_3 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(__this, NULL); if ((((int32_t)L_2) <= ((int32_t)L_3))) { goto IL_0024; } } IL_0012: { String_t* L_4; L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_numBits), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_5 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_5); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_5, L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9F6F391E021B2C74C55A006DD32D3DCE2127A4D7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D_RuntimeMethod_var))); } IL_0024: { V_0 = 0; int32_t L_6 = __this->___bitOffset_2; if ((((int32_t)L_6) <= ((int32_t)0))) { goto IL_009f; } } { int32_t L_7 = __this->___bitOffset_2; V_1 = ((int32_t)il2cpp_codegen_subtract(8, L_7)); int32_t L_8 = ___0_numBits; int32_t L_9 = V_1; if ((((int32_t)L_8) < ((int32_t)L_9))) { goto IL_003f; } } { int32_t L_10 = V_1; G_B8_0 = L_10; goto IL_0040; } IL_003f: { int32_t L_11 = ___0_numBits; G_B8_0 = L_11; } IL_0040: { V_2 = G_B8_0; int32_t L_12 = V_1; int32_t L_13 = V_2; V_3 = ((int32_t)il2cpp_codegen_subtract(L_12, L_13)); int32_t L_14 = V_2; int32_t L_15 = V_3; V_4 = ((int32_t)(((int32_t)(((int32_t)255)>>((int32_t)(((int32_t)il2cpp_codegen_subtract(8, L_14))&((int32_t)31)))))<<((int32_t)(L_15&((int32_t)31))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->___bytes_0; int32_t L_17 = __this->___byteOffset_1; NullCheck(L_16); int32_t L_18 = L_17; uint8_t L_19 = (L_16)->GetAt(static_cast(L_18)); int32_t L_20 = V_4; int32_t L_21 = V_3; V_0 = ((int32_t)(((int32_t)((int32_t)L_19&L_20))>>((int32_t)(L_21&((int32_t)31))))); int32_t L_22 = ___0_numBits; int32_t L_23 = V_2; ___0_numBits = ((int32_t)il2cpp_codegen_subtract(L_22, L_23)); int32_t L_24 = __this->___bitOffset_2; int32_t L_25 = V_2; __this->___bitOffset_2 = ((int32_t)il2cpp_codegen_add(L_24, L_25)); int32_t L_26 = __this->___bitOffset_2; if ((!(((uint32_t)L_26) == ((uint32_t)8)))) { goto IL_009f; } } { __this->___bitOffset_2 = 0; int32_t L_27 = __this->___byteOffset_1; __this->___byteOffset_1 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_009f: { int32_t L_28 = ___0_numBits; if ((((int32_t)L_28) <= ((int32_t)0))) { goto IL_011c; } } { goto IL_00d0; } IL_00a5: { int32_t L_29 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = __this->___bytes_0; int32_t L_31 = __this->___byteOffset_1; NullCheck(L_30); int32_t L_32 = L_31; uint8_t L_33 = (L_30)->GetAt(static_cast(L_32)); V_0 = ((int32_t)(((int32_t)(L_29<<8))|((int32_t)((int32_t)L_33&((int32_t)255))))); int32_t L_34 = __this->___byteOffset_1; __this->___byteOffset_1 = ((int32_t)il2cpp_codegen_add(L_34, 1)); int32_t L_35 = ___0_numBits; ___0_numBits = ((int32_t)il2cpp_codegen_subtract(L_35, 8)); } IL_00d0: { int32_t L_36 = ___0_numBits; if ((((int32_t)L_36) >= ((int32_t)8))) { goto IL_00a5; } } { int32_t L_37 = ___0_numBits; if ((((int32_t)L_37) <= ((int32_t)0))) { goto IL_011c; } } { int32_t L_38 = ___0_numBits; V_5 = ((int32_t)il2cpp_codegen_subtract(8, L_38)); int32_t L_39 = V_5; int32_t L_40 = V_5; V_6 = ((int32_t)(((int32_t)(((int32_t)255)>>((int32_t)(L_39&((int32_t)31)))))<<((int32_t)(L_40&((int32_t)31))))); int32_t L_41 = V_0; int32_t L_42 = ___0_numBits; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = __this->___bytes_0; int32_t L_44 = __this->___byteOffset_1; NullCheck(L_43); int32_t L_45 = L_44; uint8_t L_46 = (L_43)->GetAt(static_cast(L_45)); int32_t L_47 = V_6; int32_t L_48 = V_5; V_0 = ((int32_t)(((int32_t)(L_41<<((int32_t)(L_42&((int32_t)31)))))|((int32_t)(((int32_t)((int32_t)L_46&L_47))>>((int32_t)(L_48&((int32_t)31))))))); int32_t L_49 = __this->___bitOffset_2; int32_t L_50 = ___0_numBits; __this->___bitOffset_2 = ((int32_t)il2cpp_codegen_add(L_49, L_50)); } IL_011c: { int32_t L_51 = V_0; return L_51; } } // System.Int32 ZXing.Common.BitSource::available() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___bytes_0; NullCheck(L_0); int32_t L_1 = __this->___byteOffset_1; int32_t L_2 = __this->___bitOffset_2; return ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(8, ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_0)->max_length)), L_1)))), L_2)); } } #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.String ZXing.Common.CharacterSetECI::get_EncodingName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CharacterSetECI_get_EncodingName_m272EE3EF5B335425B67AB4394B5EF390B05FA5A6 (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___encodingName_3; return L_0; } } // System.Void ZXing.Common.CharacterSetECI::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI__cctor_m2047512065BCA8277134E67B626C56EBA7445938 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00E7B7FA7BD8E1BF49F60B35BAD00A5E1168D288); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0482534898B236A0CD52281D3D7B7A8AF36CA6C6); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06D742D3A71181242C7DCFF8296A284478C34812); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06E36EC60FB5E74AD8A944A97DB8E97CC6DDCE30); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A666FEB22EA402E845382B697627E301750A697); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E5900473DAE968E1F4600CC48CBEEB2AEF5AEDB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1A68DDB54A887D7B3317502B71C4D6F8069C8C5A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1C3910107EC5BFBEC3B2971CFCFD45D50F39A1E8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1DEE7BFF2681131A7FD4EEC5136AE754C5120F28); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral261FBB442AB1082E918B9302C4C5BB1CD3D656A0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2C78B829BD173ACBC07176EA245754186E54646A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3969243E5FD270BF5232C0C7A793D09BAF00122F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44B422D9A5F66A4D708049BF9D9A8B708DF02E41); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F74D56FB0E4E5CDAEEB1A86C136E7972EF27C7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral52B226F919819ED2F180C86E5E3BDCC443098844); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral55380F5BCB0323E8BB65EC1715AC7B825854076D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A7B2E67E58F124E5F80E6659731D1501ECD29F7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DD8AA4C81EC94167F54DD8057D881A3BEA7AA4D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DFBDBE341A434B99198FE2D3143110C3BDFD1BA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral618204AAF60A85D20FD29070EDE01CE399614E9A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral635788782D7E112E3AE19EE7FDE9FDA9C0B0E75B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral668C7EFD890D74D3E65B32B04CEC62ABCE247FE9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral66B24B74C189E5073BE9AE00A0BEC4FCAF1F52D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6DE3FBB31A6F3F1C38C4EDF4A3E3AC77750948F1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71AE3EA1625EF4802AAB5525F6093E6BEAD553B3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AE5AF52EE67FF8A198FB2A2E6BE978EDD760533); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DBD1AEF6E0918BADCD501BF4DE97FFEF6F8BD85); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral836AA5A30D3CC877FC15D468998A6CD70126C42C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8696508334090426BD2CAA230034A2848DC72B0F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89E99C8C644D9BB8F353270582C1A9434E6FA282); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8ACE0A2CC8787E40FD5C6CACFBB6BC18D13E4298); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97710A4CD1B3BCC14C71806ADAB554DE85943252); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA660A0E0152B6566621E5F563BC1997F6D2C572C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB0EC67AAC14495203BE30DB14ADCD7FE8378EB35); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB218335855D4DA5A0BCF71031441D1DE8536B70B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB4CAEF266ECDC4DB3EFE5478DF6BCB3FA7FA6CF5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA8F31ECD2846BA268D23C90A8319BF54F09AFBE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBB2E3DFF5194C3DA25CA2F1B6979AB563D9C5F04); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0AA751189653C3A99DF95B68409D68180797E23); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC248B4DF5F1C18E170FAF592B4999347A7BC0FAE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3DAB2DAC4E19A2DD7E3300300BF0419D4C32600); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5C61CD326DAC95A16094F76918B6114482B3AA0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD70773EB8AD690BDF922978A6FBF94273AC62992); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD72E72B0BDAD9BA2383C3DFF4830434A2E9B216C); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDAC4E77D378859CD11ECAAAECF41F68FCFDA887); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE643A167C08B29AEDB77043AFBAFC229DB19BE1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF099CF080ECA33AF464D0D5C0DC3EA2800F64CD6); s_Il2CppMethodInitialized = true; } { Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C* L_0 = (Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C*)il2cpp_codegen_object_new(Dictionary_2_tD9E18D449F1A45A6D360FC84B77F2C1E6104580C_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7(L_0, Dictionary_2__ctor_m399EEF1B60A8C9215E153F86B961B14438FFD9D7_RuntimeMethod_var); ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI_1), (void*)L_0); Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F* L_1 = (Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F*)il2cpp_codegen_object_new(Dictionary_2_tF25607EB4CF6B52EAB5FF196C3D0B61D4B4E336F_il2cpp_TypeInfo_var); NullCheck(L_1); Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904(L_1, Dictionary_2__ctor_m92286D551A5C239C1EAAF4B1EF2A3EAA45BFB904_RuntimeMethod_var); ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI_2), (void*)L_1); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(0, _stringLiteral7DBD1AEF6E0918BADCD501BF4DE97FFEF6F8BD85, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; NullCheck(L_3); ArrayElementTypeCheck (L_3, _stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); (L_3)->SetAt(static_cast(0), (String_t*)_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_3; NullCheck(L_4); ArrayElementTypeCheck (L_4, _stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427); (L_4)->SetAt(static_cast(1), (String_t*)_stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(1, L_4, NULL); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(2, _stringLiteral7DBD1AEF6E0918BADCD501BF4DE97FFEF6F8BD85, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5; NullCheck(L_6); ArrayElementTypeCheck (L_6, _stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); (L_6)->SetAt(static_cast(0), (String_t*)_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6; NullCheck(L_7); ArrayElementTypeCheck (L_7, _stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427); (L_7)->SetAt(static_cast(1), (String_t*)_stringLiteralBEB77CB3FFDF4D4C945E13491E51CE0E204E2427); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(3, L_7, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8; NullCheck(L_9); ArrayElementTypeCheck (L_9, _stringLiteralEE643A167C08B29AEDB77043AFBAFC229DB19BE1); (L_9)->SetAt(static_cast(0), (String_t*)_stringLiteralEE643A167C08B29AEDB77043AFBAFC229DB19BE1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9; NullCheck(L_10); ArrayElementTypeCheck (L_10, _stringLiteral06D742D3A71181242C7DCFF8296A284478C34812); (L_10)->SetAt(static_cast(1), (String_t*)_stringLiteral06D742D3A71181242C7DCFF8296A284478C34812); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(4, L_10, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11; NullCheck(L_12); ArrayElementTypeCheck (L_12, _stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01); (L_12)->SetAt(static_cast(0), (String_t*)_stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12; NullCheck(L_13); ArrayElementTypeCheck (L_13, _stringLiteral261FBB442AB1082E918B9302C4C5BB1CD3D656A0); (L_13)->SetAt(static_cast(1), (String_t*)_stringLiteral261FBB442AB1082E918B9302C4C5BB1CD3D656A0); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(5, L_13, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14; NullCheck(L_15); ArrayElementTypeCheck (L_15, _stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB); (L_15)->SetAt(static_cast(0), (String_t*)_stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15; NullCheck(L_16); ArrayElementTypeCheck (L_16, _stringLiteral635788782D7E112E3AE19EE7FDE9FDA9C0B0E75B); (L_16)->SetAt(static_cast(1), (String_t*)_stringLiteral635788782D7E112E3AE19EE7FDE9FDA9C0B0E75B); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(6, L_16, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17; NullCheck(L_18); ArrayElementTypeCheck (L_18, _stringLiteralF099CF080ECA33AF464D0D5C0DC3EA2800F64CD6); (L_18)->SetAt(static_cast(0), (String_t*)_stringLiteralF099CF080ECA33AF464D0D5C0DC3EA2800F64CD6); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_19 = L_18; NullCheck(L_19); ArrayElementTypeCheck (L_19, _stringLiteralD70773EB8AD690BDF922978A6FBF94273AC62992); (L_19)->SetAt(static_cast(1), (String_t*)_stringLiteralD70773EB8AD690BDF922978A6FBF94273AC62992); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(7, L_19, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_20; NullCheck(L_21); ArrayElementTypeCheck (L_21, _stringLiteral1A68DDB54A887D7B3317502B71C4D6F8069C8C5A); (L_21)->SetAt(static_cast(0), (String_t*)_stringLiteral1A68DDB54A887D7B3317502B71C4D6F8069C8C5A); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_22 = L_21; NullCheck(L_22); ArrayElementTypeCheck (L_22, _stringLiteral8ACE0A2CC8787E40FD5C6CACFBB6BC18D13E4298); (L_22)->SetAt(static_cast(1), (String_t*)_stringLiteral8ACE0A2CC8787E40FD5C6CACFBB6BC18D13E4298); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(8, L_22, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23; NullCheck(L_24); ArrayElementTypeCheck (L_24, _stringLiteral5A7B2E67E58F124E5F80E6659731D1501ECD29F7); (L_24)->SetAt(static_cast(0), (String_t*)_stringLiteral5A7B2E67E58F124E5F80E6659731D1501ECD29F7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24; NullCheck(L_25); ArrayElementTypeCheck (L_25, _stringLiteral46F74D56FB0E4E5CDAEEB1A86C136E7972EF27C7); (L_25)->SetAt(static_cast(1), (String_t*)_stringLiteral46F74D56FB0E4E5CDAEEB1A86C136E7972EF27C7); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)9), L_25, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_27 = L_26; NullCheck(L_27); ArrayElementTypeCheck (L_27, _stringLiteralBA8F31ECD2846BA268D23C90A8319BF54F09AFBE); (L_27)->SetAt(static_cast(0), (String_t*)_stringLiteralBA8F31ECD2846BA268D23C90A8319BF54F09AFBE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28 = L_27; NullCheck(L_28); ArrayElementTypeCheck (L_28, _stringLiteralB4CAEF266ECDC4DB3EFE5478DF6BCB3FA7FA6CF5); (L_28)->SetAt(static_cast(1), (String_t*)_stringLiteralB4CAEF266ECDC4DB3EFE5478DF6BCB3FA7FA6CF5); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)10), L_28, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29; NullCheck(L_30); ArrayElementTypeCheck (L_30, _stringLiteral00E7B7FA7BD8E1BF49F60B35BAD00A5E1168D288); (L_30)->SetAt(static_cast(0), (String_t*)_stringLiteral00E7B7FA7BD8E1BF49F60B35BAD00A5E1168D288); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = L_30; NullCheck(L_31); ArrayElementTypeCheck (L_31, _stringLiteralA660A0E0152B6566621E5F563BC1997F6D2C572C); (L_31)->SetAt(static_cast(1), (String_t*)_stringLiteralA660A0E0152B6566621E5F563BC1997F6D2C572C); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)11), L_31, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_33 = L_32; NullCheck(L_33); ArrayElementTypeCheck (L_33, _stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB); (L_33)->SetAt(static_cast(0), (String_t*)_stringLiteral63423712F7B627F8AE4058C8AFE765C75C7083DB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_34 = L_33; NullCheck(L_34); ArrayElementTypeCheck (L_34, _stringLiteral5DD8AA4C81EC94167F54DD8057D881A3BEA7AA4D); (L_34)->SetAt(static_cast(1), (String_t*)_stringLiteral5DD8AA4C81EC94167F54DD8057D881A3BEA7AA4D); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_35 = L_34; NullCheck(L_35); ArrayElementTypeCheck (L_35, _stringLiteral66B24B74C189E5073BE9AE00A0BEC4FCAF1F52D9); (L_35)->SetAt(static_cast(2), (String_t*)_stringLiteral66B24B74C189E5073BE9AE00A0BEC4FCAF1F52D9); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)12), L_35, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_36 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = L_36; NullCheck(L_37); ArrayElementTypeCheck (L_37, _stringLiteralD72E72B0BDAD9BA2383C3DFF4830434A2E9B216C); (L_37)->SetAt(static_cast(0), (String_t*)_stringLiteralD72E72B0BDAD9BA2383C3DFF4830434A2E9B216C); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = L_37; NullCheck(L_38); ArrayElementTypeCheck (L_38, _stringLiteral89E99C8C644D9BB8F353270582C1A9434E6FA282); (L_38)->SetAt(static_cast(1), (String_t*)_stringLiteral89E99C8C644D9BB8F353270582C1A9434E6FA282); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)13), L_38, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_40 = L_39; NullCheck(L_40); ArrayElementTypeCheck (L_40, _stringLiteral1C3910107EC5BFBEC3B2971CFCFD45D50F39A1E8); (L_40)->SetAt(static_cast(0), (String_t*)_stringLiteral1C3910107EC5BFBEC3B2971CFCFD45D50F39A1E8); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_41 = L_40; NullCheck(L_41); ArrayElementTypeCheck (L_41, _stringLiteral52B226F919819ED2F180C86E5E3BDCC443098844); (L_41)->SetAt(static_cast(1), (String_t*)_stringLiteral52B226F919819ED2F180C86E5E3BDCC443098844); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)15), L_41, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_43 = L_42; NullCheck(L_43); ArrayElementTypeCheck (L_43, _stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); (L_43)->SetAt(static_cast(0), (String_t*)_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_44 = L_43; NullCheck(L_44); ArrayElementTypeCheck (L_44, _stringLiteral668C7EFD890D74D3E65B32B04CEC62ABCE247FE9); (L_44)->SetAt(static_cast(1), (String_t*)_stringLiteral668C7EFD890D74D3E65B32B04CEC62ABCE247FE9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = L_44; NullCheck(L_45); ArrayElementTypeCheck (L_45, _stringLiteral8696508334090426BD2CAA230034A2848DC72B0F); (L_45)->SetAt(static_cast(2), (String_t*)_stringLiteral8696508334090426BD2CAA230034A2848DC72B0F); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)16), L_45, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_47 = L_46; NullCheck(L_47); ArrayElementTypeCheck (L_47, _stringLiteral7AE5AF52EE67FF8A198FB2A2E6BE978EDD760533); (L_47)->SetAt(static_cast(0), (String_t*)_stringLiteral7AE5AF52EE67FF8A198FB2A2E6BE978EDD760533); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_48 = L_47; NullCheck(L_48); ArrayElementTypeCheck (L_48, _stringLiteralC248B4DF5F1C18E170FAF592B4999347A7BC0FAE); (L_48)->SetAt(static_cast(1), (String_t*)_stringLiteralC248B4DF5F1C18E170FAF592B4999347A7BC0FAE); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)17), L_48, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_49 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_50 = L_49; NullCheck(L_50); ArrayElementTypeCheck (L_50, _stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01); (L_50)->SetAt(static_cast(0), (String_t*)_stringLiteral128A95EA136CC1DA0BBC7EE4306C74F3E3555C01); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_51 = L_50; NullCheck(L_51); ArrayElementTypeCheck (L_51, _stringLiteralC3DAB2DAC4E19A2DD7E3300300BF0419D4C32600); (L_51)->SetAt(static_cast(1), (String_t*)_stringLiteralC3DAB2DAC4E19A2DD7E3300300BF0419D4C32600); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = L_51; NullCheck(L_52); ArrayElementTypeCheck (L_52, _stringLiteral71AE3EA1625EF4802AAB5525F6093E6BEAD553B3); (L_52)->SetAt(static_cast(2), (String_t*)_stringLiteral71AE3EA1625EF4802AAB5525F6093E6BEAD553B3); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)18), L_52, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_54 = L_53; NullCheck(L_54); ArrayElementTypeCheck (L_54, _stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB); (L_54)->SetAt(static_cast(0), (String_t*)_stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_55 = L_54; NullCheck(L_55); ArrayElementTypeCheck (L_55, _stringLiteral44B422D9A5F66A4D708049BF9D9A8B708DF02E41); (L_55)->SetAt(static_cast(1), (String_t*)_stringLiteral44B422D9A5F66A4D708049BF9D9A8B708DF02E41); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_56 = L_55; NullCheck(L_56); ArrayElementTypeCheck (L_56, _stringLiteral55380F5BCB0323E8BB65EC1715AC7B825854076D); (L_56)->SetAt(static_cast(2), (String_t*)_stringLiteral55380F5BCB0323E8BB65EC1715AC7B825854076D); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)20), L_56, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_57 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_58 = L_57; NullCheck(L_58); ArrayElementTypeCheck (L_58, _stringLiteralBB2E3DFF5194C3DA25CA2F1B6979AB563D9C5F04); (L_58)->SetAt(static_cast(0), (String_t*)_stringLiteralBB2E3DFF5194C3DA25CA2F1B6979AB563D9C5F04); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59 = L_58; NullCheck(L_59); ArrayElementTypeCheck (L_59, _stringLiteral836AA5A30D3CC877FC15D468998A6CD70126C42C); (L_59)->SetAt(static_cast(1), (String_t*)_stringLiteral836AA5A30D3CC877FC15D468998A6CD70126C42C); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)21), L_59, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_61 = L_60; NullCheck(L_61); ArrayElementTypeCheck (L_61, _stringLiteral06E36EC60FB5E74AD8A944A97DB8E97CC6DDCE30); (L_61)->SetAt(static_cast(0), (String_t*)_stringLiteral06E36EC60FB5E74AD8A944A97DB8E97CC6DDCE30); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_62 = L_61; NullCheck(L_62); ArrayElementTypeCheck (L_62, _stringLiteral1DEE7BFF2681131A7FD4EEC5136AE754C5120F28); (L_62)->SetAt(static_cast(1), (String_t*)_stringLiteral1DEE7BFF2681131A7FD4EEC5136AE754C5120F28); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)22), L_62, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_63 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_64 = L_63; NullCheck(L_64); ArrayElementTypeCheck (L_64, _stringLiteral6DE3FBB31A6F3F1C38C4EDF4A3E3AC77750948F1); (L_64)->SetAt(static_cast(0), (String_t*)_stringLiteral6DE3FBB31A6F3F1C38C4EDF4A3E3AC77750948F1); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_65 = L_64; NullCheck(L_65); ArrayElementTypeCheck (L_65, _stringLiteral2C78B829BD173ACBC07176EA245754186E54646A); (L_65)->SetAt(static_cast(1), (String_t*)_stringLiteral2C78B829BD173ACBC07176EA245754186E54646A); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)23), L_65, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_66 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_67 = L_66; NullCheck(L_67); ArrayElementTypeCheck (L_67, _stringLiteralC0AA751189653C3A99DF95B68409D68180797E23); (L_67)->SetAt(static_cast(0), (String_t*)_stringLiteralC0AA751189653C3A99DF95B68409D68180797E23); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_68 = L_67; NullCheck(L_68); ArrayElementTypeCheck (L_68, _stringLiteral0482534898B236A0CD52281D3D7B7A8AF36CA6C6); (L_68)->SetAt(static_cast(1), (String_t*)_stringLiteral0482534898B236A0CD52281D3D7B7A8AF36CA6C6); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)24), L_68, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_69 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_70 = L_69; NullCheck(L_70); ArrayElementTypeCheck (L_70, _stringLiteralB218335855D4DA5A0BCF71031441D1DE8536B70B); (L_70)->SetAt(static_cast(0), (String_t*)_stringLiteralB218335855D4DA5A0BCF71031441D1DE8536B70B); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_71 = L_70; NullCheck(L_71); ArrayElementTypeCheck (L_71, _stringLiteralEDAC4E77D378859CD11ECAAAECF41F68FCFDA887); (L_71)->SetAt(static_cast(1), (String_t*)_stringLiteralEDAC4E77D378859CD11ECAAAECF41F68FCFDA887); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)25), L_71, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_72 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_73 = L_72; NullCheck(L_73); ArrayElementTypeCheck (L_73, _stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838); (L_73)->SetAt(static_cast(0), (String_t*)_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_74 = L_73; NullCheck(L_74); ArrayElementTypeCheck (L_74, _stringLiteral3969243E5FD270BF5232C0C7A793D09BAF00122F); (L_74)->SetAt(static_cast(1), (String_t*)_stringLiteral3969243E5FD270BF5232C0C7A793D09BAF00122F); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)26), L_74, NULL); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(((int32_t)27), _stringLiteral618204AAF60A85D20FD29070EDE01CE399614E9A, NULL); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(((int32_t)170), _stringLiteral618204AAF60A85D20FD29070EDE01CE399614E9A, NULL); CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719(((int32_t)28), _stringLiteralC5C61CD326DAC95A16094F76918B6114482B3AA0, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_75 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)4); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_76 = L_75; NullCheck(L_76); ArrayElementTypeCheck (L_76, _stringLiteral0E5900473DAE968E1F4600CC48CBEEB2AEF5AEDB); (L_76)->SetAt(static_cast(0), (String_t*)_stringLiteral0E5900473DAE968E1F4600CC48CBEEB2AEF5AEDB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_77 = L_76; NullCheck(L_77); ArrayElementTypeCheck (L_77, _stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3); (L_77)->SetAt(static_cast(1), (String_t*)_stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_78 = L_77; NullCheck(L_78); ArrayElementTypeCheck (L_78, _stringLiteralB0EC67AAC14495203BE30DB14ADCD7FE8378EB35); (L_78)->SetAt(static_cast(2), (String_t*)_stringLiteralB0EC67AAC14495203BE30DB14ADCD7FE8378EB35); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_79 = L_78; NullCheck(L_79); ArrayElementTypeCheck (L_79, _stringLiteral5DFBDBE341A434B99198FE2D3143110C3BDFD1BA); (L_79)->SetAt(static_cast(3), (String_t*)_stringLiteral5DFBDBE341A434B99198FE2D3143110C3BDFD1BA); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)29), L_79, NULL); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_80 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_81 = L_80; NullCheck(L_81); ArrayElementTypeCheck (L_81, _stringLiteral0A666FEB22EA402E845382B697627E301750A697); (L_81)->SetAt(static_cast(0), (String_t*)_stringLiteral0A666FEB22EA402E845382B697627E301750A697); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_82 = L_81; NullCheck(L_82); ArrayElementTypeCheck (L_82, _stringLiteral97710A4CD1B3BCC14C71806ADAB554DE85943252); (L_82)->SetAt(static_cast(1), (String_t*)_stringLiteral97710A4CD1B3BCC14C71806ADAB554DE85943252); CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E(((int32_t)30), L_82, NULL); return; } } // System.Void ZXing.Common.CharacterSetECI::.ctor(System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI__ctor_m597C0A428B62EDC84B5C0A3036C4F636C606DB6D (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* __this, int32_t ___0_value, String_t* ___1_encodingName, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; ECI__ctor_m7023D07353C0DC397239EFF46AB1B17D9F950AA4(__this, L_0, NULL); String_t* L_1 = ___1_encodingName; __this->___encodingName_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___encodingName_3), (void*)L_1); return; } } // System.Void ZXing.Common.CharacterSetECI::addCharacterSet(System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI_addCharacterSet_m667FC58B04E5BCD5021E95C8569075D94404D719 (int32_t ___0_value, String_t* ___1_encodingName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* V_0 = NULL; { int32_t L_0 = ___0_value; String_t* L_1 = ___1_encodingName; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_2 = (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)il2cpp_codegen_object_new(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); NullCheck(L_2); CharacterSetECI__ctor_m597C0A428B62EDC84B5C0A3036C4F636C606DB6D(L_2, L_0, L_1, NULL); V_0 = L_2; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_3 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI_1; int32_t L_4 = ___0_value; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_5 = V_0; NullCheck(L_3); InterfaceActionInvoker2< int32_t, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var, L_3, L_4, L_5); RuntimeObject* L_6 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI_2; String_t* L_7 = ___1_encodingName; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_8 = V_0; NullCheck(L_6); InterfaceActionInvoker2< String_t*, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_6, L_7, L_8); return; } } // System.Void ZXing.Common.CharacterSetECI::addCharacterSet(System.Int32,System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CharacterSetECI_addCharacterSet_m93EEBEAA5AF1E66EC3F001D77A48BD347CEB0D4E (int32_t ___0_value, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___1_encodingNames, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* V_0 = NULL; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_1 = NULL; int32_t V_2 = 0; String_t* V_3 = NULL; { int32_t L_0 = ___0_value; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ___1_encodingNames; NullCheck(L_1); int32_t L_2 = 0; String_t* L_3 = (L_1)->GetAt(static_cast(L_2)); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_4 = (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)il2cpp_codegen_object_new(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); NullCheck(L_4); CharacterSetECI__ctor_m597C0A428B62EDC84B5C0A3036C4F636C606DB6D(L_4, L_0, L_3, NULL); V_0 = L_4; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_5 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI_1; int32_t L_6 = ___0_value; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_7 = V_0; NullCheck(L_5); InterfaceActionInvoker2< int32_t, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var, L_5, L_6, L_7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = ___1_encodingNames; V_1 = L_8; V_2 = 0; goto IL_0030; } IL_001c: { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = V_1; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = L_10; String_t* L_12 = (L_9)->GetAt(static_cast(L_11)); V_3 = L_12; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_13 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI_2; String_t* L_14 = V_3; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_15 = V_0; NullCheck(L_13); InterfaceActionInvoker2< String_t*, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_13, L_14, L_15); int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0030: { int32_t L_17 = V_2; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = V_1; NullCheck(L_18); if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length))))) { goto IL_001c; } } { return; } } // ZXing.Common.CharacterSetECI ZXing.Common.CharacterSetECI::getCharacterSetECIByValue(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* CharacterSetECI_getCharacterSetECIByValue_m6181D21A289A9D4650098529EA52CAE5A8A82710 (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI_1; int32_t L_1 = ___0_value; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var, L_0, L_1); if (L_2) { goto IL_000f; } } { return (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)NULL; } IL_000f: { il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_3 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___VALUE_TO_ECI_1; int32_t L_4 = ___0_value; NullCheck(L_3); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_5; L_5 = InterfaceFuncInvoker1< CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_tD3643B65426942720B01A4ECA047F9360D0DB3B5_il2cpp_TypeInfo_var, L_3, L_4); return L_5; } } // ZXing.Common.CharacterSetECI ZXing.Common.CharacterSetECI::getCharacterSetECIByName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* CharacterSetECI_getCharacterSetECIByName_mCD5D74560105D49E843EB5C9E79AC16B24AA77E8 (String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { String_t* L_0 = ___0_name; NullCheck(L_0); String_t* L_1; L_1 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_0, NULL); V_0 = L_1; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_2 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI_2; String_t* L_3 = V_0; NullCheck(L_2); bool L_4; L_4 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_2, L_3); if (L_4) { goto IL_0016; } } { return (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)NULL; } IL_0016: { il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_5 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI_2; String_t* L_6 = V_0; NullCheck(L_5); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_7; L_7 = InterfaceFuncInvoker1< CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*, String_t* >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_5, L_6); return L_7; } } // ZXing.Common.CharacterSetECI ZXing.Common.CharacterSetECI::getCharacterSetECI(System.Text.Encoding) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* CharacterSetECI_getCharacterSetECI_m83D6960F8B9B50A1C27C7B88CB397E0F250567CD (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___0_encoding, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0 = ___0_encoding; NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String System.Text.Encoding::get_WebName() */, L_0); NullCheck(L_1); String_t* L_2; L_2 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_1, NULL); V_0 = L_2; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_3 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI_2; String_t* L_4 = V_0; NullCheck(L_3); bool L_5; L_5 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_3, L_4); if (L_5) { goto IL_001b; } } { return (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)NULL; } IL_001b: { il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); RuntimeObject* L_6 = ((CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_StaticFields*)il2cpp_codegen_static_fields_for(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var))->___NAME_TO_ECI_2; String_t* L_7 = V_0; NullCheck(L_6); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_8; L_8 = InterfaceFuncInvoker1< CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*, String_t* >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7_il2cpp_TypeInfo_var, L_6, L_7); return L_8; } } // System.Text.Encoding ZXing.Common.CharacterSetECI::getEncoding(ZXing.Common.CharacterSetECI) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* CharacterSetECI_getEncoding_m75F9717EF312CB19A50E1695A094871F8C468139 (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* ___0_charsetECI, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_0 = ___0_charsetECI; if (L_0) { goto IL_0005; } } { return (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL; } IL_0005: { CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_1 = ___0_charsetECI; NullCheck(L_1); String_t* L_2; L_2 = CharacterSetECI_get_EncodingName_m272EE3EF5B335425B67AB4394B5EF390B05FA5A6_inline(L_1, NULL); il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3; L_3 = CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996(L_2, NULL); return L_3; } } // System.Text.Encoding ZXing.Common.CharacterSetECI::getEncoding(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996 (String_t* ___0_encodingName, const RuntimeMethod* method) { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_0 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { V_0 = (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL; } try {// begin try (depth: 1) String_t* L_0 = ___0_encodingName; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1; L_1 = Encoding_GetEncoding_m979B224460094E241BD5C283BE279886664C9187(L_0, NULL); V_0 = L_1; goto IL_0010; }// 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_000b; } throw e; } CATCH_000b: {// begin catch(System.Exception) V_1 = (Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0012; }// end catch (depth: 1) IL_0010: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2 = V_0; return L_2; } IL_0012: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3 = V_1; return L_3; } } #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.Byte[] ZXing.Common.DecoderResult::get_RawBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DecoderResult_get_RawBytes_m07CD270FF70E4D42C6D175F6EB55DD6167DE7F39 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CRawBytesU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_RawBytes(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_RawBytes_mB341C6CFEF5A564E774B14344FF59D2A847CDFD8 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CRawBytesU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRawBytesU3Ek__BackingField_0), (void*)L_0); return; } } // System.Int32 ZXing.Common.DecoderResult::get_NumBits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecoderResult_get_NumBits_mD7CA0DF74B5F9BC004686C59DB87B3239314D3FB (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CNumBitsU3Ek__BackingField_1; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_NumBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_NumBits_m97E5D35D4BC5F5BADB3C1265DA3EE38988C37D29 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNumBitsU3Ek__BackingField_1 = L_0; return; } } // System.String ZXing.Common.DecoderResult::get_Text() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DecoderResult_get_Text_mE0955E92D70B0759FE81C9042B75AECFFF6FBEE0 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CTextU3Ek__BackingField_2; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_Text(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_Text_m9FDD1087E10ECF533CD344539B8B8CFA83F2F889 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CTextU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTextU3Ek__BackingField_2), (void*)L_0); return; } } // System.Collections.Generic.IList`1 ZXing.Common.DecoderResult::get_ByteSegments() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_ByteSegments_mB57360C35953219EC2C0063F19BF202857ED8453 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CByteSegmentsU3Ek__BackingField_3; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_ByteSegments(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_ByteSegments_mBFE26BBF59C9CBA6B819FCC686CEB85754C86721 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CByteSegmentsU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CByteSegmentsU3Ek__BackingField_3), (void*)L_0); return; } } // System.String ZXing.Common.DecoderResult::get_ECLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DecoderResult_get_ECLevel_m2FA411C61F5C10EDCF70165468FFB85E11FC1355 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CECLevelU3Ek__BackingField_4; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_ECLevel(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_ECLevel_mA575A41EDEC517342DBF8FD6E16E8B0885A32E52 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CECLevelU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CECLevelU3Ek__BackingField_4), (void*)L_0); return; } } // System.Boolean ZXing.Common.DecoderResult::get_StructuredAppend() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecoderResult_get_StructuredAppend_m02D62DA31DB97258FF426F9EEFB249902E1BC824 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = DecoderResult_get_StructuredAppendParity_m7EAA417281140367E7E68957AE3AB8B7AFAC7296_inline(__this, NULL); if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0016; } } { int32_t L_1; L_1 = DecoderResult_get_StructuredAppendSequenceNumber_m026121E33E58EAE491ED208E1B185FAF0216665C_inline(__this, NULL); return (bool)((((int32_t)((((int32_t)L_1) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0016: { return (bool)0; } } // System.Int32 ZXing.Common.DecoderResult::get_ErrorsCorrected() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecoderResult_get_ErrorsCorrected_mE58893085E0FB0F0E8989D29F0DCF920053BF3F7 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CErrorsCorrectedU3Ek__BackingField_5; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_ErrorsCorrected(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_ErrorsCorrected_m6579FBA3787C70F73FB8F16A964AC8C57EE338F7 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CErrorsCorrectedU3Ek__BackingField_5 = L_0; return; } } // System.Int32 ZXing.Common.DecoderResult::get_StructuredAppendSequenceNumber() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecoderResult_get_StructuredAppendSequenceNumber_m026121E33E58EAE491ED208E1B185FAF0216665C (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStructuredAppendSequenceNumberU3Ek__BackingField_6; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_StructuredAppendSequenceNumber(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_StructuredAppendSequenceNumber_mBD60ADE3C66EFE60440AFF9344D6759B6FA4124E (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStructuredAppendSequenceNumberU3Ek__BackingField_6 = L_0; return; } } // System.Int32 ZXing.Common.DecoderResult::get_Erasures() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecoderResult_get_Erasures_mF6F3FE8F9260A56DE0D8857D0A0643853C5B9203 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CErasuresU3Ek__BackingField_7; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_Erasures(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_Erasures_m28DFA37C1569FF1C6748C082D79B93663AF3E23E (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CErasuresU3Ek__BackingField_7 = L_0; return; } } // System.Int32 ZXing.Common.DecoderResult::get_StructuredAppendParity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecoderResult_get_StructuredAppendParity_m7EAA417281140367E7E68957AE3AB8B7AFAC7296 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStructuredAppendParityU3Ek__BackingField_8; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_StructuredAppendParity(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_StructuredAppendParity_mF803A85DF609059BB60E9A0A26944DDBDB0AFD5A (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStructuredAppendParityU3Ek__BackingField_8 = L_0; return; } } // System.Object ZXing.Common.DecoderResult::get_Other() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_Other_m3BA3F6938F474B13A5ABE0E959BFCC61B0A1727A (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3COtherU3Ek__BackingField_9; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_Other(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_Other_mC68B305945A75D9A6EE7AE8E169B15C3076F8CFF (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3COtherU3Ek__BackingField_9 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COtherU3Ek__BackingField_9), (void*)L_0); return; } } // System.Int32 ZXing.Common.DecoderResult::get_SymbologyModifier() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecoderResult_get_SymbologyModifier_mB1DD256B0F40DDE793232023BC2DE1018FEB305D (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CSymbologyModifierU3Ek__BackingField_10; return L_0; } } // System.Void ZXing.Common.DecoderResult::set_SymbologyModifier(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult_set_SymbologyModifier_m2D2FE89579A18D39D987C664CFD4A38292D5C2FE (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CSymbologyModifierU3Ek__BackingField_10 = L_0; return; } } // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.String,System.Collections.Generic.List`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_m240A56ABE8420FCFA236BF2E3795D8061CF7AD0A (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, String_t* ___1_text, List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ___2_byteSegments, String_t* ___3_ecLevel, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawBytes; String_t* L_1 = ___1_text; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_2 = ___2_byteSegments; String_t* L_3 = ___3_ecLevel; DecoderResult__ctor_m24A8B702E915DE0F6A0E4E4B73CEA7DB0DD20DCB(__this, L_0, L_1, L_2, L_3, (-1), (-1), 0, NULL); return; } } // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.String,System.Collections.Generic.IList`1,System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_mB587020D6727B8B0761B43A483C59D4DB564F9CA (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, String_t* ___1_text, RuntimeObject* ___2_byteSegments, String_t* ___3_ecLevel, int32_t ___4_symbologyModifier, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawBytes; String_t* L_1 = ___1_text; RuntimeObject* L_2 = ___2_byteSegments; String_t* L_3 = ___3_ecLevel; int32_t L_4 = ___4_symbologyModifier; DecoderResult__ctor_m24A8B702E915DE0F6A0E4E4B73CEA7DB0DD20DCB(__this, L_0, L_1, L_2, L_3, (-1), (-1), L_4, NULL); return; } } // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.String,System.Collections.Generic.List`1,System.String,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_mBA5342878409985084CD93CAD02D1B6D87792B67 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, String_t* ___1_text, List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* ___2_byteSegments, String_t* ___3_ecLevel, int32_t ___4_saSequence, int32_t ___5_saParity, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawBytes; String_t* L_1 = ___1_text; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_2 = ___2_byteSegments; String_t* L_3 = ___3_ecLevel; int32_t L_4 = ___4_saSequence; int32_t L_5 = ___5_saParity; DecoderResult__ctor_m24A8B702E915DE0F6A0E4E4B73CEA7DB0DD20DCB(__this, L_0, L_1, L_2, L_3, L_4, L_5, 0, NULL); return; } } // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.String,System.Collections.Generic.IList`1,System.String,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_m24A8B702E915DE0F6A0E4E4B73CEA7DB0DD20DCB (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, String_t* ___1_text, RuntimeObject* ___2_byteSegments, String_t* ___3_ecLevel, int32_t ___4_saSequence, int32_t ___5_saParity, int32_t ___6_symbologyModifier, const RuntimeMethod* method) { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* G_B2_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* G_B1_1 = NULL; int32_t G_B3_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_1 = NULL; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* G_B3_2 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawBytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_rawBytes; G_B1_0 = L_0; G_B1_1 = __this; if (!L_1) { G_B2_0 = L_0; G_B2_1 = __this; goto IL_000c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_rawBytes; NullCheck(L_2); G_B3_0 = ((int32_t)il2cpp_codegen_multiply(8, ((int32_t)(((RuntimeArray*)L_2)->max_length)))); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_000d; } IL_000c: { G_B3_0 = 0; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_000d: { String_t* L_3 = ___1_text; RuntimeObject* L_4 = ___2_byteSegments; String_t* L_5 = ___3_ecLevel; int32_t L_6 = ___4_saSequence; int32_t L_7 = ___5_saParity; int32_t L_8 = ___6_symbologyModifier; DecoderResult__ctor_m0324D07449BCD89200761423FD99DE305081D160(G_B3_2, G_B3_1, G_B3_0, L_3, L_4, L_5, L_6, L_7, L_8, NULL); return; } } // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.Int32,System.String,System.Collections.Generic.IList`1,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_m738770ACC7C59C0D8165FA601CF86D2F9169812D (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, int32_t ___1_numBits, String_t* ___2_text, RuntimeObject* ___3_byteSegments, String_t* ___4_ecLevel, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawBytes; int32_t L_1 = ___1_numBits; String_t* L_2 = ___2_text; RuntimeObject* L_3 = ___3_byteSegments; String_t* L_4 = ___4_ecLevel; DecoderResult__ctor_m0324D07449BCD89200761423FD99DE305081D160(__this, L_0, L_1, L_2, L_3, L_4, (-1), (-1), 0, NULL); return; } } // System.Void ZXing.Common.DecoderResult::.ctor(System.Byte[],System.Int32,System.String,System.Collections.Generic.IList`1,System.String,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecoderResult__ctor_m0324D07449BCD89200761423FD99DE305081D160 (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, int32_t ___1_numBits, String_t* ___2_text, RuntimeObject* ___3_byteSegments, String_t* ___4_ecLevel, int32_t ___5_saSequence, int32_t ___6_saParity, int32_t ___7_symbologyModifier, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawBytes; if (L_0) { goto IL_0012; } } { String_t* L_1 = ___2_text; if (L_1) { goto IL_0012; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecoderResult__ctor_m0324D07449BCD89200761423FD99DE305081D160_RuntimeMethod_var))); } IL_0012: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_rawBytes; DecoderResult_set_RawBytes_mB341C6CFEF5A564E774B14344FF59D2A847CDFD8_inline(__this, L_3, NULL); int32_t L_4 = ___1_numBits; DecoderResult_set_NumBits_m97E5D35D4BC5F5BADB3C1265DA3EE38988C37D29_inline(__this, L_4, NULL); String_t* L_5 = ___2_text; DecoderResult_set_Text_m9FDD1087E10ECF533CD344539B8B8CFA83F2F889_inline(__this, L_5, NULL); RuntimeObject* L_6 = ___3_byteSegments; DecoderResult_set_ByteSegments_mBFE26BBF59C9CBA6B819FCC686CEB85754C86721_inline(__this, L_6, NULL); String_t* L_7 = ___4_ecLevel; DecoderResult_set_ECLevel_mA575A41EDEC517342DBF8FD6E16E8B0885A32E52_inline(__this, L_7, NULL); int32_t L_8 = ___6_saParity; DecoderResult_set_StructuredAppendParity_mF803A85DF609059BB60E9A0A26944DDBDB0AFD5A_inline(__this, L_8, NULL); int32_t L_9 = ___5_saSequence; DecoderResult_set_StructuredAppendSequenceNumber_mBD60ADE3C66EFE60440AFF9344D6759B6FA4124E_inline(__this, L_9, NULL); int32_t L_10 = ___7_symbologyModifier; DecoderResult_set_SymbologyModifier_m2D2FE89579A18D39D987C664CFD4A38292D5C2FE_inline(__this, L_10, 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.Collections.Generic.IDictionary`2 ZXing.Common.DecodingOptions::get_Hints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CHintsU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Common.DecodingOptions::set_Hints(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_Hints_mE3561A95716FF8341A0849FACD3D2DEA5B97A8DD (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CHintsU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHintsU3Ek__BackingField_0), (void*)L_0); return; } } // System.Void ZXing.Common.DecodingOptions::add_ValueChanged(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_add_ValueChanged_mFDDD4153D53208F04095A36B2213CD9980BF58E8 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_0 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_1 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_2 = NULL; { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_0 = __this->___ValueChanged_1; V_0 = L_0; } IL_0007: { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_1 = V_0; V_1 = L_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_2 = V_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)Castclass((RuntimeObject*)L_4, Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var)); Action_2_t289BAF75267253402F54F4FD038D938211304C1F** L_5 = (&__this->___ValueChanged_1); Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_6 = V_2; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_7 = V_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_9 = V_0; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)L_9) == ((RuntimeObject*)(Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)L_10)))) { goto IL_0007; } } { return; } } // System.Void ZXing.Common.DecodingOptions::remove_ValueChanged(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_remove_ValueChanged_m02D2B779436D1A7E9A60B6F0802856155BE75103 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, Action_2_t289BAF75267253402F54F4FD038D938211304C1F* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_0 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_1 = NULL; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* V_2 = NULL; { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_0 = __this->___ValueChanged_1; V_0 = L_0; } IL_0007: { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_1 = V_0; V_1 = L_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_2 = V_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)Castclass((RuntimeObject*)L_4, Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var)); Action_2_t289BAF75267253402F54F4FD038D938211304C1F** L_5 = (&__this->___ValueChanged_1); Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_6 = V_2; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_7 = V_1; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_9 = V_0; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)L_9) == ((RuntimeObject*)(Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)L_10)))) { goto IL_0007; } } { return; } } // System.Boolean ZXing.Common.DecodingOptions::get_TryHarder() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_TryHarder_m8B693159A0A204B1950EAE31F839DD67DD86CDA0 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 3); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 3); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0020: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_TryHarder(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_TryHarder_m2D9477A3F8AE522884F74930F1B7B9B4487E55A0 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 3, L_3); return; } IL_0016: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 3); if (!L_5) { goto IL_0031; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, 3); } IL_0031: { return; } } // System.Boolean ZXing.Common.DecodingOptions::get_TryInverted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_TryInverted_mF9A466BE6EAF453A225EB887B4F73DBDD18E137B (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, ((int32_t)15)); if (!L_1) { goto IL_0022; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, ((int32_t)15)); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0022: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_TryInverted(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_TryInverted_m0A17B339237162BA0CC0EC0E462FA6FF0D5A14D6 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0017; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, ((int32_t)15), L_3); return; } IL_0017: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, ((int32_t)15)); if (!L_5) { goto IL_0034; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, ((int32_t)15)); } IL_0034: { return; } } // System.Boolean ZXing.Common.DecodingOptions::get_PureBarcode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_PureBarcode_m4DD1EA922BB6C3048A168C04EBF253EF06A462A1 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 1); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 1); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0020: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_PureBarcode(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_PureBarcode_mCA57CE401985194CE91E792FDE808BAD84E2C400 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 1, L_3); return; } IL_0016: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 1); if (!L_5) { goto IL_0031; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, 1); } IL_0031: { return; } } // System.String ZXing.Common.DecodingOptions::get_CharacterSet() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DecodingOptions_get_CharacterSet_m99A5666B057559DCA72D962FFFCA577396A0D343 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 4); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 4); return ((String_t*)CastclassSealed((RuntimeObject*)L_3, String_t_il2cpp_TypeInfo_var)); } IL_0020: { return (String_t*)NULL; } } // System.Void ZXing.Common.DecodingOptions::set_CharacterSet(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_CharacterSet_m9D8D21D31BF573A16B0A20923AA8654827F55463 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_value; if (!L_0) { goto IL_0011; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); String_t* L_2 = ___0_value; NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 4, L_2); return; } IL_0011: { RuntimeObject* L_3; L_3 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_3, 4); if (!L_4) { goto IL_002c; } } { RuntimeObject* L_5; L_5 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_5); bool L_6; L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_5, 4); } IL_002c: { return; } } // System.Collections.Generic.IList`1 ZXing.Common.DecodingOptions::get_PossibleFormats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DecodingOptions_get_PossibleFormats_m116D1712F962D55C57D140BA9854995C289092F9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 2); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 2); return ((RuntimeObject*)Castclass((RuntimeObject*)L_3, IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var)); } IL_0020: { return (RuntimeObject*)NULL; } } // System.Void ZXing.Common.DecodingOptions::set_PossibleFormats(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_PossibleFormats_m2645F7E264E61E59E068B8538A610819E5AA2557 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_value; if (!L_0) { goto IL_0011; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); RuntimeObject* L_2 = ___0_value; NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 2, L_2); return; } IL_0011: { RuntimeObject* L_3; L_3 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_3, 2); if (!L_4) { goto IL_002c; } } { RuntimeObject* L_5; L_5 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_5); bool L_6; L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_5, 2); } IL_002c: { return; } } // System.Boolean ZXing.Common.DecodingOptions::get_UseCode39ExtendedMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_UseCode39ExtendedMode_mB88BCB14397DC53A39C5401E5B43C3A69ED6F8A4 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, ((int32_t)9)); if (!L_1) { goto IL_0022; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, ((int32_t)9)); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0022: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_UseCode39ExtendedMode(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_UseCode39ExtendedMode_mE764802E67EF5E1B6D15C2DA6243523DAA34DDD9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_1 = ___0_value; bool L_2 = L_1; RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, ((int32_t)9), L_3); return; } } // System.Boolean ZXing.Common.DecodingOptions::get_UseCode39RelaxedExtendedMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_UseCode39RelaxedExtendedMode_m5E82693764F37ACFE40E7DC6A386EB6FAC84CB59 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, ((int32_t)10)); if (!L_1) { goto IL_0022; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, ((int32_t)10)); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0022: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_UseCode39RelaxedExtendedMode(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_UseCode39RelaxedExtendedMode_m382C314B870044C5CE608E7460E4F6A747514372 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0017; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, ((int32_t)10), L_3); return; } IL_0017: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, ((int32_t)10)); if (!L_5) { goto IL_0034; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, ((int32_t)10)); } IL_0034: { return; } } // System.Boolean ZXing.Common.DecodingOptions::get_AssumeCode39CheckDigit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_AssumeCode39CheckDigit_mAAC102A5F02EABAD868925019CB2971E4FFED3A2 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 6); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 6); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0020: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_AssumeCode39CheckDigit(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_AssumeCode39CheckDigit_m890921BE1B050CACC133AA4BA772E2D3EAEE546D (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 6, L_3); return; } IL_0016: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 6); if (!L_5) { goto IL_0031; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, 6); } IL_0031: { return; } } // System.Boolean ZXing.Common.DecodingOptions::get_ReturnCodabarStartEnd() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_ReturnCodabarStartEnd_mCA46774FAB57B4027DD2D930E2B0FA606234E7C9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, ((int32_t)13)); if (!L_1) { goto IL_0022; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, ((int32_t)13)); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0022: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_ReturnCodabarStartEnd(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_ReturnCodabarStartEnd_m86300D0EB5ED94881C5A7F9BBB831BF810909707 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0017; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, ((int32_t)13), L_3); return; } IL_0017: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, ((int32_t)13)); if (!L_5) { goto IL_0034; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, ((int32_t)13)); } IL_0034: { return; } } // System.Boolean ZXing.Common.DecodingOptions::get_AssumeGS1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_AssumeGS1_m32211E0AD88E6825327370E914DF3069436B8F56 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, ((int32_t)12)); if (!L_1) { goto IL_0022; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, ((int32_t)12)); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0022: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_AssumeGS1(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_AssumeGS1_mE5A2A904D2A6606ACCE2EDB6D6FC996E44487F1C (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0017; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, ((int32_t)12), L_3); return; } IL_0017: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, ((int32_t)12)); if (!L_5) { goto IL_0034; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, ((int32_t)12)); } IL_0034: { return; } } // System.Boolean ZXing.Common.DecodingOptions::get_AssumeMSICheckDigit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_AssumeMSICheckDigit_mABE12605A04E6285F386D22780FF5A71DB14E3D9 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 8); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 8); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0020: { return (bool)0; } } // System.Void ZXing.Common.DecodingOptions::set_AssumeMSICheckDigit(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_AssumeMSICheckDigit_mCC6148F6BE20455424C57BF31DFD697544B7B07F (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_value; if (!L_0) { goto IL_0016; } } { RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); bool L_2 = ((bool)1); RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_1); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 8, L_3); return; } IL_0016: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 8); if (!L_5) { goto IL_0031; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, 8); } IL_0031: { return; } } // System.Int32[] ZXing.Common.DecodingOptions::get_AllowedLengths() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DecodingOptions_get_AllowedLengths_m83B5D4C8950CAFAF3F51E40F0532B993B1347D63 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, 5); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 5); return ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_3, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var)); } IL_0020: { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } } // System.Void ZXing.Common.DecodingOptions::set_AllowedLengths(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_AllowedLengths_mEC873E08D9D988A08BA95FADDF9824E032ADADDA (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_value; if (!L_0) { goto IL_0015; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_value; NullCheck(L_1); if (!(((RuntimeArray*)L_1)->max_length)) { goto IL_0015; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___0_value; NullCheck(L_2); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 5, (RuntimeObject*)L_3); return; } IL_0015: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 5); if (!L_5) { goto IL_0030; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, 5); } IL_0030: { return; } } // System.Int32[] ZXing.Common.DecodingOptions::get_AllowedEANExtensions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* DecodingOptions_get_AllowedEANExtensions_m940548818CCB6107C4D41832B2FDBABA5BD12D33 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_0, ((int32_t)14)); if (!L_1) { goto IL_0022; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, ((int32_t)14)); return ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)Castclass((RuntimeObject*)L_3, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var)); } IL_0022: { return (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL; } } // System.Void ZXing.Common.DecodingOptions::set_AllowedEANExtensions(System.Int32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_set_AllowedEANExtensions_m49F0070D003A1F057B3AE60D13014F7846AE67E5 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_value; if (!L_0) { goto IL_0016; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_value; NullCheck(L_1); if (!(((RuntimeArray*)L_1)->max_length)) { goto IL_0016; } } { RuntimeObject* L_2; L_2 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = ___0_value; NullCheck(L_2); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, ((int32_t)14), (RuntimeObject*)L_3); return; } IL_0016: { RuntimeObject* L_4; L_4 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, ((int32_t)14)); if (!L_5) { goto IL_0033; } } { RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(__this, NULL); NullCheck(L_6); bool L_7; L_7 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, ((int32_t)14)); } IL_0033: { return; } } // System.Void ZXing.Common.DecodingOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions__ctor_m3571ACF334B918DB71EEEC0FA948E74FFF381F84 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodingOptions_U3C_ctorU3Eb__46_0_mCFDF2357B322B78D86E7BBA71265DE8E088AEC62_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* V_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* L_0 = (ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0*)il2cpp_codegen_object_new(ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0_il2cpp_TypeInfo_var); NullCheck(L_0); ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC(L_0, ChangeNotifyDictionary_2__ctor_m48A54914F8AEF3D1E2CEEB564B33B98A8414A5BC_RuntimeMethod_var); V_0 = L_0; ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* L_1 = V_0; DecodingOptions_set_Hints_mE3561A95716FF8341A0849FACD3D2DEA5B97A8DD_inline(__this, L_1, NULL); DecodingOptions_set_UseCode39ExtendedMode_mE764802E67EF5E1B6D15C2DA6243523DAA34DDD9(__this, (bool)1, NULL); DecodingOptions_set_UseCode39RelaxedExtendedMode_m382C314B870044C5CE608E7460E4F6A747514372(__this, (bool)1, NULL); ChangeNotifyDictionary_2_tAB949D595EB40648CCBE41E74B1561D298C1B7D0* L_2 = V_0; Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_3 = (Action_2_t289BAF75267253402F54F4FD038D938211304C1F*)il2cpp_codegen_object_new(Action_2_t289BAF75267253402F54F4FD038D938211304C1F_il2cpp_TypeInfo_var); NullCheck(L_3); Action_2__ctor_mE9F1E1F6E8B261D5D4D0AC704E03E680A2EA21DA(L_3, __this, (intptr_t)((void*)DecodingOptions_U3C_ctorU3Eb__46_0_mCFDF2357B322B78D86E7BBA71265DE8E088AEC62_RuntimeMethod_var), NULL); NullCheck(L_2); ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD(L_2, L_3, ChangeNotifyDictionary_2_add_ValueChanged_m9F6348B3D17FC37D69B2541D8F40F1B1DD2FB1CD_RuntimeMethod_var); return; } } // System.Void ZXing.Common.DecodingOptions::<.ctor>b__46_0(System.Object,System.EventArgs) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions_U3C_ctorU3Eb__46_0_mCFDF2357B322B78D86E7BBA71265DE8E088AEC62 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_o, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_args, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_0 = __this->___ValueChanged_1; if (!L_0) { goto IL_0019; } } { Action_2_t289BAF75267253402F54F4FD038D938211304C1F* L_1 = __this->___ValueChanged_1; il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var); EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* L_2 = ((EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields*)il2cpp_codegen_static_fields_for(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var))->___Empty_0; NullCheck(L_1); Action_2_Invoke_m2647E8AE2A067992C75B6E689B16B86816C565AF_inline(L_1, __this, L_2, NULL); } IL_0019: { 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 // ZXing.Common.BitMatrix ZXing.Common.DefaultGridSampler::sampleGrid(ZXing.Common.BitMatrix,System.Int32,System.Int32,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DefaultGridSampler_sampleGrid_m08796B203E76806F7F97C2DEB53AAB2B34C92EC1 (DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, int32_t ___1_dimensionX, int32_t ___2_dimensionY, float ___3_p1ToX, float ___4_p1ToY, float ___5_p2ToX, float ___6_p2ToY, float ___7_p3ToX, float ___8_p3ToY, float ___9_p4ToX, float ___10_p4ToY, float ___11_p1FromX, float ___12_p1FromY, float ___13_p2FromX, float ___14_p2FromY, float ___15_p3FromX, float ___16_p3FromY, float ___17_p4FromX, float ___18_p4FromY, const RuntimeMethod* method) { PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* V_0 = NULL; { float L_0 = ___3_p1ToX; float L_1 = ___4_p1ToY; float L_2 = ___5_p2ToX; float L_3 = ___6_p2ToY; float L_4 = ___7_p3ToX; float L_5 = ___8_p3ToY; float L_6 = ___9_p4ToX; float L_7 = ___10_p4ToY; float L_8 = ___11_p1FromX; float L_9 = ___12_p1FromY; float L_10 = ___13_p2FromX; float L_11 = ___14_p2FromY; float L_12 = ___15_p3FromX; float L_13 = ___16_p3FromY; float L_14 = ___17_p4FromX; float L_15 = ___18_p4FromY; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_16; L_16 = PerspectiveTransform_quadrilateralToQuadrilateral_m4FEFE2B66DCFFDDBD0B488AEAFADA0039DCB2AE5(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13, L_14, L_15, NULL); V_0 = L_16; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_17 = ___0_image; int32_t L_18 = ___1_dimensionX; int32_t L_19 = ___2_dimensionY; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_20 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_21; L_21 = VirtualFuncInvoker4< BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, int32_t, int32_t, PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* >::Invoke(5 /* ZXing.Common.BitMatrix ZXing.Common.GridSampler::sampleGrid(ZXing.Common.BitMatrix,System.Int32,System.Int32,ZXing.Common.PerspectiveTransform) */, __this, L_17, L_18, L_19, L_20); return L_21; } } // ZXing.Common.BitMatrix ZXing.Common.DefaultGridSampler::sampleGrid(ZXing.Common.BitMatrix,System.Int32,System.Int32,ZXing.Common.PerspectiveTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DefaultGridSampler_sampleGrid_mCF9931F2A50ACE465B6A2CADF89CDCC63A031544 (DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, int32_t ___1_dimensionX, int32_t ___2_dimensionY, PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* ___3_transform, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_0 = NULL; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; float V_4 = 0.0f; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_11 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { int32_t L_0 = ___1_dimensionX; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_0008; } } { int32_t L_1 = ___2_dimensionY; if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_000a; } } IL_0008: { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_000a: { int32_t L_2 = ___1_dimensionX; int32_t L_3 = ___2_dimensionY; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_4); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_4, L_2, L_3, NULL); V_0 = L_4; int32_t L_5 = ___1_dimensionX; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(L_5<<1))); V_1 = L_6; V_2 = 0; goto IL_00d7; } IL_0022: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = V_1; NullCheck(L_7); V_3 = ((int32_t)(((RuntimeArray*)L_7)->max_length)); int32_t L_8 = V_2; V_4 = ((float)il2cpp_codegen_add(((float)L_8), (0.5f))); V_5 = 0; goto IL_0052; } IL_0035: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = V_1; int32_t L_10 = V_5; int32_t L_11 = V_5; NullCheck(L_9); (L_9)->SetAt(static_cast(L_10), (float)((float)il2cpp_codegen_add(((float)((int32_t)(L_11>>1))), (0.5f)))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = V_1; int32_t L_13 = V_5; float L_14 = V_4; NullCheck(L_12); (L_12)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_13, 1))), (float)L_14); int32_t L_15 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_15, 2)); } IL_0052: { int32_t L_16 = V_5; int32_t L_17 = V_3; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0035; } } { PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_18 = ___3_transform; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_19 = V_1; NullCheck(L_18); PerspectiveTransform_transformPoints_m038E25D829B3C958C13B9D0D0E6CD7906B4F96CD(L_18, L_19, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_20 = ___0_image; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = V_1; il2cpp_codegen_runtime_class_init_inline(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); bool L_22; L_22 = GridSampler_checkAndNudgePoints_mE0AF55801E0BFE8AFF09835670F4C27C89C124AF(L_20, L_21, NULL); if (L_22) { goto IL_006a; } } { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_006a: { } try {// begin try (depth: 1) { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_23 = ___0_image; NullCheck(L_23); int32_t L_24; L_24 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_23, NULL); V_6 = L_24; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_25 = ___0_image; NullCheck(L_25); int32_t L_26; L_26 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_25, NULL); V_7 = L_26; V_8 = 0; goto IL_00c6_1; } IL_0080_1: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = V_1; int32_t L_28 = V_8; NullCheck(L_27); int32_t L_29 = L_28; float L_30 = (L_27)->GetAt(static_cast(L_29)); V_9 = il2cpp_codegen_cast_double_to_int(L_30); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = V_1; int32_t L_32 = V_8; NullCheck(L_31); int32_t L_33 = ((int32_t)il2cpp_codegen_add(L_32, 1)); float L_34 = (L_31)->GetAt(static_cast(L_33)); V_10 = il2cpp_codegen_cast_double_to_int(L_34); int32_t L_35 = V_9; if ((((int32_t)L_35) < ((int32_t)0))) { goto IL_00a6_1; } } { int32_t L_36 = V_9; int32_t L_37 = V_6; if ((((int32_t)L_36) >= ((int32_t)L_37))) { goto IL_00a6_1; } } { int32_t L_38 = V_10; if ((((int32_t)L_38) < ((int32_t)0))) { goto IL_00a6_1; } } { int32_t L_39 = V_10; int32_t L_40 = V_7; if ((((int32_t)L_39) < ((int32_t)L_40))) { goto IL_00ab_1; } } IL_00a6_1: { V_11 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; goto IL_00e0; } IL_00ab_1: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_41 = V_0; int32_t L_42 = V_8; int32_t L_43 = V_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_44 = ___0_image; int32_t L_45 = V_9; int32_t L_46 = V_10; NullCheck(L_44); bool L_47; L_47 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_44, L_45, L_46, NULL); NullCheck(L_41); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_41, ((int32_t)(L_42>>1)), L_43, L_47, NULL); int32_t L_48 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_48, 2)); } IL_00c6_1: { int32_t L_49 = V_8; int32_t L_50 = V_3; if ((((int32_t)L_49) < ((int32_t)L_50))) { goto IL_0080_1; } } { goto IL_00d3; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_00cd; } throw e; } CATCH_00cd: {// begin catch(System.IndexOutOfRangeException) V_11 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_00e0; }// end catch (depth: 1) IL_00d3: { int32_t L_51 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_00d7: { int32_t L_52 = V_2; int32_t L_53 = ___2_dimensionY; if ((((int32_t)L_52) < ((int32_t)L_53))) { goto IL_0022; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_54 = V_0; return L_54; } IL_00e0: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_55 = V_11; return L_55; } } // System.Void ZXing.Common.DefaultGridSampler::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultGridSampler__ctor_m95FB3FC9F9078D3D7B6559FA108F31A8EA6FB1B6 (DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); GridSampler__ctor_m9E0574E98127DF9E33D53A3D2281674EEA1071A6(__this, 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 // ZXing.Common.BitMatrix ZXing.Common.DetectorResult::get_Bits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DetectorResult_get_Bits_m98E8D758EC0349468C19C023815254B18F6D1E26 (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___U3CBitsU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Common.DetectorResult::set_Bits(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DetectorResult_set_Bits_mAD157FD7891021E1602FE6D678826EAC297C66F0 (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_value; __this->___U3CBitsU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBitsU3Ek__BackingField_0), (void*)L_0); return; } } // ZXing.ResultPoint[] ZXing.Common.DetectorResult::get_Points() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* DetectorResult_get_Points_m41C18111FF5911D473DBA2629D87CED9FD3E66D2 (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = __this->___U3CPointsU3Ek__BackingField_1; return L_0; } } // System.Void ZXing.Common.DetectorResult::set_Points(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DetectorResult_set_Points_m4037E4E715F8FBEBA944AFE3885B96EA8BF43AC3 (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_value; __this->___U3CPointsU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPointsU3Ek__BackingField_1), (void*)L_0); return; } } // System.Void ZXing.Common.DetectorResult::.ctor(ZXing.Common.BitMatrix,ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DetectorResult__ctor_mA5CD04C9DE53A91940308F9CA0A4AA45AF7B4E1E (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___1_points, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bits; DetectorResult_set_Bits_mAD157FD7891021E1602FE6D678826EAC297C66F0_inline(__this, L_0, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_1 = ___1_points; DetectorResult_set_Points_m4037E4E715F8FBEBA944AFE3885B96EA8BF43AC3_inline(__this, L_1, 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.Int32 ZXing.Common.ECI::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ECI_get_Value_mC7E49F73684B179DC84F73E947FFE5158B8DFCD6 (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CValueU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Common.ECI::set_Value(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECI_set_Value_m3310F721655F240B0BC3780628631AF3B07A7338 (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CValueU3Ek__BackingField_0 = L_0; return; } } // System.Void ZXing.Common.ECI::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ECI__ctor_m7023D07353C0DC397239EFF46AB1B17D9F950AA4 (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, int32_t ___0_val, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_val; ECI_set_Value_m3310F721655F240B0BC3780628631AF3B07A7338_inline(__this, L_0, NULL); return; } } // ZXing.Common.ECI ZXing.Common.ECI::getECIByValue(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ECI_t23895361BC213ED79ED64811A883496B9D7192D0* ECI_getECIByValue_mDFD1D2856BC523129A38504BF184D191550C6277 (int32_t ___0_val, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_val; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000c; } } { int32_t L_1 = ___0_val; if ((((int32_t)L_1) <= ((int32_t)((int32_t)999999)))) { goto IL_0023; } } IL_000c: { String_t* L_2; L_2 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_val), NULL); String_t* L_3; L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF4B73AE54168E84CAE53DAB6CE64B3FB9A024F5F)), L_2, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_4); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ECI_getECIByValue_mDFD1D2856BC523129A38504BF184D191550C6277_RuntimeMethod_var))); } IL_0023: { int32_t L_5 = ___0_val; if ((((int32_t)L_5) >= ((int32_t)((int32_t)900)))) { goto IL_0032; } } { int32_t L_6 = ___0_val; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_7; L_7 = CharacterSetECI_getCharacterSetECIByValue_m6181D21A289A9D4650098529EA52CAE5A8A82710(L_6, NULL); return L_7; } IL_0032: { return (ECI_t23895361BC213ED79ED64811A883496B9D7192D0*)NULL; } } #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.Collections.Generic.IDictionary`2 ZXing.Common.EncodingOptions::get_Hints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CHintsU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Common.EncodingOptions::set_Hints(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncodingOptions_set_Hints_m2C1CA13760646F26BFEF0295B4D380823F634FE5 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CHintsU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHintsU3Ek__BackingField_0), (void*)L_0); return; } } // System.Int32 ZXing.Common.EncodingOptions::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncodingOptions_get_Height_m799F326B5ADA4E4F1F23C09B67B6E963B2401EE0 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, 1); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_2, 1); return ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_3, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); } IL_0020: { return 0; } } // System.Void ZXing.Common.EncodingOptions::set_Height(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncodingOptions_set_Height_m8F081661A946FEC8154F4CA02E0F1E26A431CD10 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); int32_t L_1 = ___0_value; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, 1, L_3); return; } } // System.Int32 ZXing.Common.EncodingOptions::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncodingOptions_get_Width_m1C40A1C45F224E23F8CE0ECC1F9D6F07BD259795 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, 0); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_2, 0); return ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_3, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); } IL_0020: { return 0; } } // System.Void ZXing.Common.EncodingOptions::set_Width(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncodingOptions_set_Width_m1AE0EA59B4CCD788584AAAC7961952B39AE7CF21 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); int32_t L_1 = ___0_value; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, 0, L_3); return; } } // System.Boolean ZXing.Common.EncodingOptions::get_PureBarcode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EncodingOptions_get_PureBarcode_mC0E812B32296E3349BEC2739274772A1B0172ED0 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, 2); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_2, 2); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0020: { return (bool)0; } } // System.Void ZXing.Common.EncodingOptions::set_PureBarcode(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncodingOptions_set_PureBarcode_mC8A56B3ED1DD176D1EEEC3FE3A5AF5613C18D7DF (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); bool L_1 = ___0_value; bool L_2 = L_1; RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, 2, L_3); return; } } // System.Int32 ZXing.Common.EncodingOptions::get_Margin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EncodingOptions_get_Margin_mA70439F98D7C3F4FF916B157069BFD2BD5C30712 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, 5); if (!L_1) { goto IL_0020; } } { RuntimeObject* L_2; L_2 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_2, 5); return ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_3, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))); } IL_0020: { return 0; } } // System.Void ZXing.Common.EncodingOptions::set_Margin(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncodingOptions_set_Margin_m1C7F9C3A5FC90C0C5BC9FA52815C31451AAB836C (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); int32_t L_1 = ___0_value; int32_t L_2 = L_1; RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, 5, L_3); return; } } // System.Boolean ZXing.Common.EncodingOptions::get_GS1Format() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EncodingOptions_get_GS1Format_m2DF2C8DFDB92C99C051EC1F1E8A95B8E49BA8BD8 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, ((int32_t)20)); if (!L_1) { goto IL_0022; } } { RuntimeObject* L_2; L_2 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_2, ((int32_t)20)); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0022: { return (bool)0; } } // System.Void ZXing.Common.EncodingOptions::set_GS1Format(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncodingOptions_set_GS1Format_m187B848E0CB50F59AA657DEE5793DFB13D9C4162 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); bool L_1 = ___0_value; bool L_2 = L_1; RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2); NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_0, ((int32_t)20), L_3); return; } } // System.Void ZXing.Common.EncodingOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncodingOptions__ctor_m6E1D0DAAD5D070F02DC2C5692CB86F4FDB4AE023 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mEBDC6492FA82D5299A66D696831841C5A7CC0A7A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510* L_0 = (Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510*)il2cpp_codegen_object_new(Dictionary_2_t351237FFD4BB8849A1D6DB0F9B950D3170025510_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_mEBDC6492FA82D5299A66D696831841C5A7CC0A7A(L_0, Dictionary_2__ctor_mEBDC6492FA82D5299A66D696831841C5A7CC0A7A_RuntimeMethod_var); EncodingOptions_set_Hints_m2C1CA13760646F26BFEF0295B4D380823F634FE5_inline(__this, L_0, 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 ZXing.Common.GlobalHistogramBinarizer::.ctor(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalHistogramBinarizer__ctor_mF56228DB678DD6651FA236D5099F7F0589694082 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = ___0_source; Binarizer__ctor_m998F6088E701653D5ADED2C8B7473AFB87F3198D(__this, L_0, NULL); il2cpp_codegen_runtime_class_init_inline(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ((GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_StaticFields*)il2cpp_codegen_static_fields_for(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var))->___EMPTY_4; __this->___luminances_5 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___luminances_5), (void*)L_1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32)); __this->___buckets_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___buckets_6), (void*)L_2); return; } } // ZXing.Common.BitArray ZXing.Common.GlobalHistogramBinarizer::getBlackRow(System.Int32,ZXing.Common.BitArray) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* GlobalHistogramBinarizer_getBlackRow_mF7C638B7B5D44656E13C6E37027E9594DF42B178 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, int32_t ___0_y, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* G_B2_0 = NULL; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* G_B1_0 = NULL; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* G_B3_0 = NULL; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* G_B4_0 = NULL; { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0; L_0 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4 /* ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() */, __this); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1 = L_0; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, L_1); V_0 = L_2; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3 = ___1_row; G_B1_0 = L_1; if (!L_3) { G_B2_0 = L_1; goto IL_0019; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_4 = ___1_row; NullCheck(L_4); int32_t L_5; L_5 = BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline(L_4, NULL); int32_t L_6 = V_0; G_B2_0 = G_B1_0; if ((((int32_t)L_5) >= ((int32_t)L_6))) { G_B3_0 = G_B1_0; goto IL_0023; } } IL_0019: { int32_t L_7 = V_0; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_8 = (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)il2cpp_codegen_object_new(BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7_il2cpp_TypeInfo_var); NullCheck(L_8); BitArray__ctor_m73F6CDC640CD7C76A70672D1F2750E065609487C(L_8, L_7, NULL); ___1_row = L_8; G_B4_0 = G_B2_0; goto IL_0029; } IL_0023: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_9 = ___1_row; NullCheck(L_9); BitArray_clear_m6769765898BA26FDABEFD59FAF79A6B77178922B(L_9, NULL); G_B4_0 = G_B3_0; } IL_0029: { int32_t L_10 = V_0; GlobalHistogramBinarizer_initArrays_m0137CC3E6C3E5D54D0474EE69462041E17CCCE75(__this, L_10, NULL); int32_t L_11 = ___0_y; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___luminances_5; NullCheck(G_B4_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13; L_13 = VirtualFuncInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4 /* System.Byte[] ZXing.LuminanceSource::getRow(System.Int32,System.Byte[]) */, G_B4_0, L_11, L_12); V_1 = L_13; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = __this->___buckets_6; V_2 = L_14; V_4 = 0; goto IL_0066; } IL_0049: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = V_1; int32_t L_17 = V_4; NullCheck(L_16); int32_t L_18 = L_17; uint8_t L_19 = (L_16)->GetAt(static_cast(L_18)); NullCheck(L_15); int32_t* L_20 = ((L_15)->GetAddressAt(static_cast(((int32_t)(((int32_t)((int32_t)L_19&((int32_t)255)))>>3))))); int32_t L_21 = *((int32_t*)L_20); *((int32_t*)L_20) = (int32_t)((int32_t)il2cpp_codegen_add(L_21, 1)); int32_t L_22 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0066: { int32_t L_23 = V_4; int32_t L_24 = V_0; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0049; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = V_2; il2cpp_codegen_runtime_class_init_inline(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); bool L_26; L_26 = GlobalHistogramBinarizer_estimateBlackPoint_m6D15F1688CB03497FF8C75DFC376047D51594208(L_25, (&V_3), NULL); if (L_26) { goto IL_0077; } } { return (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)NULL; } IL_0077: { int32_t L_27 = V_0; if ((((int32_t)L_27) >= ((int32_t)3))) { goto IL_00a3; } } { V_5 = 0; goto IL_009c; } IL_0080: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_1; int32_t L_29 = V_5; NullCheck(L_28); int32_t L_30 = L_29; uint8_t L_31 = (L_28)->GetAt(static_cast(L_30)); int32_t L_32 = V_3; if ((((int32_t)((int32_t)((int32_t)L_31&((int32_t)255)))) >= ((int32_t)L_32))) { goto IL_0096; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_33 = ___1_row; int32_t L_34 = V_5; NullCheck(L_33); BitArray_set_Item_mF94007FC3501028771E0CF00B0E54E2A109BEF1F(L_33, L_34, (bool)1, NULL); } IL_0096: { int32_t L_35 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_009c: { int32_t L_36 = V_5; int32_t L_37 = V_0; if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_0080; } } { goto IL_00f9; } IL_00a3: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_1; NullCheck(L_38); int32_t L_39 = 0; uint8_t L_40 = (L_38)->GetAt(static_cast(L_39)); V_6 = ((int32_t)((int32_t)L_40&((int32_t)255))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = V_1; NullCheck(L_41); int32_t L_42 = 1; uint8_t L_43 = (L_41)->GetAt(static_cast(L_42)); V_7 = ((int32_t)((int32_t)L_43&((int32_t)255))); V_8 = 1; goto IL_00f2; } IL_00be: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_44 = V_1; int32_t L_45 = V_8; NullCheck(L_44); int32_t L_46 = ((int32_t)il2cpp_codegen_add(L_45, 1)); uint8_t L_47 = (L_44)->GetAt(static_cast(L_46)); V_9 = ((int32_t)((int32_t)L_47&((int32_t)255))); int32_t L_48 = V_7; int32_t L_49 = V_6; int32_t L_50 = V_9; int32_t L_51 = V_3; if ((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(L_48, 4)), L_49)), L_50))/2))) >= ((int32_t)L_51))) { goto IL_00e4; } } { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_52 = ___1_row; int32_t L_53 = V_8; NullCheck(L_52); BitArray_set_Item_mF94007FC3501028771E0CF00B0E54E2A109BEF1F(L_52, L_53, (bool)1, NULL); } IL_00e4: { int32_t L_54 = V_7; V_6 = L_54; int32_t L_55 = V_9; V_7 = L_55; int32_t L_56 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_00f2: { int32_t L_57 = V_8; int32_t L_58 = V_0; if ((((int32_t)L_57) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_58, 1))))) { goto IL_00be; } } IL_00f9: { BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_59 = ___1_row; return L_59; } } // ZXing.Common.BitMatrix ZXing.Common.GlobalHistogramBinarizer::get_BlackMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* GlobalHistogramBinarizer_get_BlackMatrix_mB16D66BBF85B3BB113F58080CC4B28B4951DD5D1 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_4 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0; L_0 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4 /* ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() */, __this); V_0 = L_0; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1 = V_0; NullCheck(L_1); int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, L_1); V_2 = L_2; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, L_3); V_3 = L_4; int32_t L_5 = V_2; int32_t L_6 = V_3; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_7 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_7); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_7, L_5, L_6, NULL); V_4 = L_7; int32_t L_8 = V_2; GlobalHistogramBinarizer_initArrays_m0137CC3E6C3E5D54D0474EE69462041E17CCCE75(__this, L_8, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = __this->___buckets_6; V_5 = L_9; V_7 = 1; goto IL_0085; } IL_0032: { int32_t L_10 = V_3; int32_t L_11 = V_7; V_8 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_10, L_11))/5)); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_12 = V_0; int32_t L_13 = V_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = __this->___luminances_5; NullCheck(L_12); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15; L_15 = VirtualFuncInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4 /* System.Byte[] ZXing.LuminanceSource::getRow(System.Int32,System.Byte[]) */, L_12, L_13, L_14); V_1 = L_15; int32_t L_16 = V_2; V_9 = ((int32_t)(((int32_t)(L_16<<2))/5)); int32_t L_17 = V_2; V_10 = ((int32_t)(L_17/5)); goto IL_0079; } IL_0057: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_1; int32_t L_19 = V_10; NullCheck(L_18); int32_t L_20 = L_19; uint8_t L_21 = (L_18)->GetAt(static_cast(L_20)); V_11 = ((int32_t)((int32_t)L_21&((int32_t)255))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_5; int32_t L_23 = V_11; NullCheck(L_22); int32_t* L_24 = ((L_22)->GetAddressAt(static_cast(((int32_t)(L_23>>3))))); int32_t L_25 = *((int32_t*)L_24); *((int32_t*)L_24) = (int32_t)((int32_t)il2cpp_codegen_add(L_25, 1)); int32_t L_26 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_0079: { int32_t L_27 = V_10; int32_t L_28 = V_9; if ((((int32_t)L_27) < ((int32_t)L_28))) { goto IL_0057; } } { int32_t L_29 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0085: { int32_t L_30 = V_7; if ((((int32_t)L_30) < ((int32_t)5))) { goto IL_0032; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = V_5; il2cpp_codegen_runtime_class_init_inline(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); bool L_32; L_32 = GlobalHistogramBinarizer_estimateBlackPoint_m6D15F1688CB03497FF8C75DFC376047D51594208(L_31, (&V_6), NULL); if (L_32) { goto IL_009d; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_33 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_33); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_33, 1, 1, NULL); return L_33; } IL_009d: { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_34 = V_0; NullCheck(L_34); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35; L_35 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5 /* System.Byte[] ZXing.LuminanceSource::get_Matrix() */, L_34); V_1 = L_35; V_12 = 0; goto IL_00e5; } IL_00a9: { int32_t L_36 = V_12; int32_t L_37 = V_2; V_13 = ((int32_t)il2cpp_codegen_multiply(L_36, L_37)); V_14 = 0; goto IL_00da; } IL_00b4: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_1; int32_t L_39 = V_13; int32_t L_40 = V_14; NullCheck(L_38); int32_t L_41 = ((int32_t)il2cpp_codegen_add(L_39, L_40)); uint8_t L_42 = (L_38)->GetAt(static_cast(L_41)); V_15 = ((int32_t)((int32_t)L_42&((int32_t)255))); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_43 = V_4; int32_t L_44 = V_14; int32_t L_45 = V_12; int32_t L_46 = V_15; int32_t L_47 = V_6; NullCheck(L_43); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_43, L_44, L_45, (bool)((((int32_t)L_46) < ((int32_t)L_47))? 1 : 0), NULL); int32_t L_48 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_48, 1)); } IL_00da: { int32_t L_49 = V_14; int32_t L_50 = V_2; if ((((int32_t)L_49) < ((int32_t)L_50))) { goto IL_00b4; } } { int32_t L_51 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_51, 1)); } IL_00e5: { int32_t L_52 = V_12; int32_t L_53 = V_3; if ((((int32_t)L_52) < ((int32_t)L_53))) { goto IL_00a9; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_54 = V_4; return L_54; } } // ZXing.Binarizer ZXing.Common.GlobalHistogramBinarizer::createBinarizer(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* GlobalHistogramBinarizer_createBinarizer_mA03564DF14EAA2E7177BE2228D3DDE431F19A211 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = ___0_source; GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* L_1 = (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6*)il2cpp_codegen_object_new(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); NullCheck(L_1); GlobalHistogramBinarizer__ctor_mF56228DB678DD6651FA236D5099F7F0589694082(L_1, L_0, NULL); return L_1; } } // System.Void ZXing.Common.GlobalHistogramBinarizer::initArrays(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalHistogramBinarizer_initArrays_m0137CC3E6C3E5D54D0474EE69462041E17CCCE75 (GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6* __this, int32_t ___0_luminanceSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___luminances_5; NullCheck(L_0); int32_t L_1 = ___0_luminanceSize; if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) >= ((int32_t)L_1))) { goto IL_0017; } } { int32_t L_2 = ___0_luminanceSize; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_2); __this->___luminances_5 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___luminances_5), (void*)L_3); } IL_0017: { V_0 = 0; goto IL_0028; } IL_001b: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___buckets_6; int32_t L_5 = V_0; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (int32_t)0); int32_t L_6 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1)); } IL_0028: { int32_t L_7 = V_0; if ((((int32_t)L_7) < ((int32_t)((int32_t)32)))) { goto IL_001b; } } { return; } } // System.Boolean ZXing.Common.GlobalHistogramBinarizer::estimateBlackPoint(System.Int32[],System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GlobalHistogramBinarizer_estimateBlackPoint_m6D15F1688CB03497FF8C75DFC376047D51594208 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_buckets, int32_t* ___1_blackPoint, 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 V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { int32_t* L_0 = ___1_blackPoint; *((int32_t*)L_0) = (int32_t)0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = ___0_buckets; NullCheck(L_1); V_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length)); V_1 = 0; V_2 = 0; V_3 = 0; V_8 = 0; goto IL_0033; } IL_0012: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___0_buckets; int32_t L_3 = V_8; NullCheck(L_2); int32_t L_4 = L_3; int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); int32_t L_6 = V_3; if ((((int32_t)L_5) <= ((int32_t)L_6))) { goto IL_0021; } } { int32_t L_7 = V_8; V_2 = L_7; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = ___0_buckets; int32_t L_9 = V_8; NullCheck(L_8); int32_t L_10 = L_9; int32_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_3 = L_11; } IL_0021: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = ___0_buckets; int32_t L_13 = V_8; NullCheck(L_12); int32_t L_14 = L_13; int32_t L_15 = (L_12)->GetAt(static_cast(L_14)); int32_t L_16 = V_1; if ((((int32_t)L_15) <= ((int32_t)L_16))) { goto IL_002d; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = ___0_buckets; int32_t L_18 = V_8; NullCheck(L_17); int32_t L_19 = L_18; int32_t L_20 = (L_17)->GetAt(static_cast(L_19)); V_1 = L_20; } IL_002d: { int32_t L_21 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_0033: { int32_t L_22 = V_8; int32_t L_23 = V_0; if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_0012; } } { V_4 = 0; V_5 = 0; V_9 = 0; goto IL_0069; } IL_0043: { int32_t L_24 = V_9; int32_t L_25 = V_2; V_10 = ((int32_t)il2cpp_codegen_subtract(L_24, L_25)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = ___0_buckets; int32_t L_27 = V_9; NullCheck(L_26); int32_t L_28 = L_27; int32_t L_29 = (L_26)->GetAt(static_cast(L_28)); int32_t L_30 = V_10; int32_t L_31 = V_10; V_11 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_29, L_30)), L_31)); int32_t L_32 = V_11; int32_t L_33 = V_5; if ((((int32_t)L_32) <= ((int32_t)L_33))) { goto IL_0063; } } { int32_t L_34 = V_9; V_4 = L_34; int32_t L_35 = V_11; V_5 = L_35; } IL_0063: { int32_t L_36 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0069: { int32_t L_37 = V_9; int32_t L_38 = V_0; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0043; } } { int32_t L_39 = V_2; int32_t L_40 = V_4; if ((((int32_t)L_39) <= ((int32_t)L_40))) { goto IL_0079; } } { int32_t L_41 = V_2; int32_t L_42 = V_4; V_2 = L_42; V_4 = L_41; } IL_0079: { int32_t L_43 = V_4; int32_t L_44 = V_2; int32_t L_45 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_43, L_44))) > ((int32_t)((int32_t)(L_45>>4))))) { goto IL_0084; } } { return (bool)0; } IL_0084: { int32_t L_46 = V_4; V_6 = ((int32_t)il2cpp_codegen_subtract(L_46, 1)); V_7 = (-1); int32_t L_47 = V_4; V_12 = ((int32_t)il2cpp_codegen_subtract(L_47, 1)); goto IL_00be; } IL_0095: { int32_t L_48 = V_12; int32_t L_49 = V_2; int32_t L_50 = ((int32_t)il2cpp_codegen_subtract(L_48, L_49)); int32_t L_51 = V_4; int32_t L_52 = V_12; int32_t L_53 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54 = ___0_buckets; int32_t L_55 = V_12; NullCheck(L_54); int32_t L_56 = L_55; int32_t L_57 = (L_54)->GetAt(static_cast(L_56)); V_13 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_50, L_50)), ((int32_t)il2cpp_codegen_subtract(L_51, L_52)))), ((int32_t)il2cpp_codegen_subtract(L_53, L_57)))); int32_t L_58 = V_13; int32_t L_59 = V_7; if ((((int32_t)L_58) <= ((int32_t)L_59))) { goto IL_00b8; } } { int32_t L_60 = V_12; V_6 = L_60; int32_t L_61 = V_13; V_7 = L_61; } IL_00b8: { int32_t L_62 = V_12; V_12 = ((int32_t)il2cpp_codegen_subtract(L_62, 1)); } IL_00be: { int32_t L_63 = V_12; int32_t L_64 = V_2; if ((((int32_t)L_63) > ((int32_t)L_64))) { goto IL_0095; } } { int32_t* L_65 = ___1_blackPoint; int32_t L_66 = V_6; *((int32_t*)L_65) = (int32_t)((int32_t)(L_66<<3)); return (bool)1; } } // System.Void ZXing.Common.GlobalHistogramBinarizer::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GlobalHistogramBinarizer__cctor_mCC046B2D2F1A2073F11B61D9D92667756081BC29 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)0); ((GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_StaticFields*)il2cpp_codegen_static_fields_for(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var))->___EMPTY_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_StaticFields*)il2cpp_codegen_static_fields_for(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var))->___EMPTY_4), (void*)L_0); 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 // ZXing.Common.GridSampler ZXing.Common.GridSampler::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* GridSampler_get_Instance_m1DAE60E33ACFCC5EF44630C0AD20F10DEE678173 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* L_0 = ((GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields*)il2cpp_codegen_static_fields_for(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var))->___gridSampler_0; return L_0; } } // System.Void ZXing.Common.GridSampler::setGridSampler(ZXing.Common.GridSampler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridSampler_setGridSampler_mF216C9AEDA24C92B3644C05FD6FB3E507B87FF48 (GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* ___0_newGridSampler, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* L_0 = ___0_newGridSampler; if (L_0) { goto IL_0009; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_1 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_1, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GridSampler_setGridSampler_mF216C9AEDA24C92B3644C05FD6FB3E507B87FF48_RuntimeMethod_var))); } IL_0009: { GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* L_2 = ___0_newGridSampler; il2cpp_codegen_runtime_class_init_inline(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); ((GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields*)il2cpp_codegen_static_fields_for(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var))->___gridSampler_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields*)il2cpp_codegen_static_fields_for(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var))->___gridSampler_0), (void*)L_2); return; } } // ZXing.Common.BitMatrix ZXing.Common.GridSampler::sampleGrid(ZXing.Common.BitMatrix,System.Int32,System.Int32,ZXing.Common.PerspectiveTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* GridSampler_sampleGrid_m59EE9247463B05E974FA2D0251A069BEFF64A07C (GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, int32_t ___1_dimensionX, int32_t ___2_dimensionY, PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* ___3_transform, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&GridSampler_sampleGrid_m59EE9247463B05E974FA2D0251A069BEFF64A07C_RuntimeMethod_var))); } } // System.Boolean ZXing.Common.GridSampler::checkAndNudgePoints(ZXing.Common.BitMatrix,System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GridSampler_checkAndNudgePoints_mE0AF55801E0BFE8AFF09835670F4C27C89C124AF (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_points, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; NullCheck(L_0); int32_t L_1; L_1 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_0, NULL); V_0 = L_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_image; NullCheck(L_2); int32_t L_3; L_3 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_2, NULL); V_1 = L_3; V_2 = (bool)1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_4 = ___1_points; NullCheck(L_4); V_3 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_4)->max_length)), 1)); V_4 = 0; goto IL_008f; } IL_001b: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = ___1_points; int32_t L_6 = V_4; NullCheck(L_5); int32_t L_7 = L_6; float L_8 = (L_5)->GetAt(static_cast(L_7)); V_5 = il2cpp_codegen_cast_double_to_int(L_8); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ___1_points; int32_t L_10 = V_4; NullCheck(L_9); int32_t L_11 = ((int32_t)il2cpp_codegen_add(L_10, 1)); float L_12 = (L_9)->GetAt(static_cast(L_11)); V_6 = il2cpp_codegen_cast_double_to_int(L_12); int32_t L_13 = V_5; if ((((int32_t)L_13) < ((int32_t)(-1)))) { goto IL_003f; } } { int32_t L_14 = V_5; int32_t L_15 = V_0; if ((((int32_t)L_14) > ((int32_t)L_15))) { goto IL_003f; } } { int32_t L_16 = V_6; if ((((int32_t)L_16) < ((int32_t)(-1)))) { goto IL_003f; } } { int32_t L_17 = V_6; int32_t L_18 = V_1; if ((((int32_t)L_17) <= ((int32_t)L_18))) { goto IL_0041; } } IL_003f: { return (bool)0; } IL_0041: { V_2 = (bool)0; int32_t L_19 = V_5; if ((!(((uint32_t)L_19) == ((uint32_t)(-1))))) { goto IL_0055; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = ___1_points; int32_t L_21 = V_4; NullCheck(L_20); (L_20)->SetAt(static_cast(L_21), (float)(0.0f)); V_2 = (bool)1; goto IL_0064; } IL_0055: { int32_t L_22 = V_5; int32_t L_23 = V_0; if ((!(((uint32_t)L_22) == ((uint32_t)L_23)))) { goto IL_0064; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = ___1_points; int32_t L_25 = V_4; int32_t L_26 = V_0; NullCheck(L_24); (L_24)->SetAt(static_cast(L_25), (float)((float)((int32_t)il2cpp_codegen_subtract(L_26, 1)))); V_2 = (bool)1; } IL_0064: { int32_t L_27 = V_6; if ((!(((uint32_t)L_27) == ((uint32_t)(-1))))) { goto IL_0078; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_28 = ___1_points; int32_t L_29 = V_4; NullCheck(L_28); (L_28)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_29, 1))), (float)(0.0f)); V_2 = (bool)1; goto IL_0089; } IL_0078: { int32_t L_30 = V_6; int32_t L_31 = V_1; if ((!(((uint32_t)L_30) == ((uint32_t)L_31)))) { goto IL_0089; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = ___1_points; int32_t L_33 = V_4; int32_t L_34 = V_1; NullCheck(L_32); (L_32)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_33, 1))), (float)((float)((int32_t)il2cpp_codegen_subtract(L_34, 1)))); V_2 = (bool)1; } IL_0089: { int32_t L_35 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_35, 2)); } IL_008f: { int32_t L_36 = V_4; int32_t L_37 = V_3; bool L_38 = V_2; if (((int32_t)(((((int32_t)L_36) < ((int32_t)L_37))? 1 : 0)&(int32_t)L_38))) { goto IL_001b; } } { V_2 = (bool)1; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = ___1_points; NullCheck(L_39); V_7 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_39)->max_length)), 2)); goto IL_0117; } IL_00a3: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = ___1_points; int32_t L_41 = V_7; NullCheck(L_40); int32_t L_42 = L_41; float L_43 = (L_40)->GetAt(static_cast(L_42)); V_8 = il2cpp_codegen_cast_double_to_int(L_43); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = ___1_points; int32_t L_45 = V_7; NullCheck(L_44); int32_t L_46 = ((int32_t)il2cpp_codegen_add(L_45, 1)); float L_47 = (L_44)->GetAt(static_cast(L_46)); V_9 = il2cpp_codegen_cast_double_to_int(L_47); int32_t L_48 = V_8; if ((((int32_t)L_48) < ((int32_t)(-1)))) { goto IL_00c7; } } { int32_t L_49 = V_8; int32_t L_50 = V_0; if ((((int32_t)L_49) > ((int32_t)L_50))) { goto IL_00c7; } } { int32_t L_51 = V_9; if ((((int32_t)L_51) < ((int32_t)(-1)))) { goto IL_00c7; } } { int32_t L_52 = V_9; int32_t L_53 = V_1; if ((((int32_t)L_52) <= ((int32_t)L_53))) { goto IL_00c9; } } IL_00c7: { return (bool)0; } IL_00c9: { V_2 = (bool)0; int32_t L_54 = V_8; if ((!(((uint32_t)L_54) == ((uint32_t)(-1))))) { goto IL_00dd; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_55 = ___1_points; int32_t L_56 = V_7; NullCheck(L_55); (L_55)->SetAt(static_cast(L_56), (float)(0.0f)); V_2 = (bool)1; goto IL_00ec; } IL_00dd: { int32_t L_57 = V_8; int32_t L_58 = V_0; if ((!(((uint32_t)L_57) == ((uint32_t)L_58)))) { goto IL_00ec; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_59 = ___1_points; int32_t L_60 = V_7; int32_t L_61 = V_0; NullCheck(L_59); (L_59)->SetAt(static_cast(L_60), (float)((float)((int32_t)il2cpp_codegen_subtract(L_61, 1)))); V_2 = (bool)1; } IL_00ec: { int32_t L_62 = V_9; if ((!(((uint32_t)L_62) == ((uint32_t)(-1))))) { goto IL_0100; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_63 = ___1_points; int32_t L_64 = V_7; NullCheck(L_63); (L_63)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_64, 1))), (float)(0.0f)); V_2 = (bool)1; goto IL_0111; } IL_0100: { int32_t L_65 = V_9; int32_t L_66 = V_1; if ((!(((uint32_t)L_65) == ((uint32_t)L_66)))) { goto IL_0111; } } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_67 = ___1_points; int32_t L_68 = V_7; int32_t L_69 = V_1; NullCheck(L_67); (L_67)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_68, 1))), (float)((float)((int32_t)il2cpp_codegen_subtract(L_69, 1)))); V_2 = (bool)1; } IL_0111: { int32_t L_70 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_70, 2)); } IL_0117: { int32_t L_71 = V_7; bool L_72 = V_2; if (((int32_t)(((((int32_t)((((int32_t)L_71) < ((int32_t)0))? 1 : 0)) == ((int32_t)0))? 1 : 0)&(int32_t)L_72))) { goto IL_00a3; } } { return (bool)1; } } // System.Void ZXing.Common.GridSampler::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridSampler__ctor_m9E0574E98127DF9E33D53A3D2281674EEA1071A6 (GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void ZXing.Common.GridSampler::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GridSampler__cctor_m5A167AC9DE579D7C15F1CD135D2F09F1E419F27A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A* L_0 = (DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A*)il2cpp_codegen_object_new(DefaultGridSampler_t4DDBE6E66031DF024173A6FCB211E879B19C620A_il2cpp_TypeInfo_var); NullCheck(L_0); DefaultGridSampler__ctor_m95FB3FC9F9078D3D7B6559FA108F31A8EA6FB1B6(L_0, NULL); ((GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields*)il2cpp_codegen_static_fields_for(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var))->___gridSampler_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields*)il2cpp_codegen_static_fields_for(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var))->___gridSampler_0), (void*)L_0); 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 // ZXing.Common.BitMatrix ZXing.Common.HybridBinarizer::get_BlackMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* HybridBinarizer_get_BlackMatrix_m3FA5994BA2EAD04D9A7DE32CC8B17A623DBC7898 (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, const RuntimeMethod* method) { { HybridBinarizer_binarizeEntireImage_m5626F91BC8D1FC6EE366BE9ACDF6AFF21077ED3B(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___matrix_12; return L_0; } } // System.Void ZXing.Common.HybridBinarizer::.ctor(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer__ctor_mA5EAA639B62EF4B0D4713FFDCBDF408136B63459 (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = ___0_source; il2cpp_codegen_runtime_class_init_inline(GlobalHistogramBinarizer_t496739A5F0310B0584507567A37F48448629DAC6_il2cpp_TypeInfo_var); GlobalHistogramBinarizer__ctor_mF56228DB678DD6651FA236D5099F7F0589694082(__this, L_0, NULL); return; } } // ZXing.Binarizer ZXing.Common.HybridBinarizer::createBinarizer(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* HybridBinarizer_createBinarizer_m64BE322161A0280D8B23ED80C59F540F3A048EEA (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = ___0_source; HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* L_1 = (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D*)il2cpp_codegen_object_new(HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D_il2cpp_TypeInfo_var); NullCheck(L_1); HybridBinarizer__ctor_mA5EAA639B62EF4B0D4713FFDCBDF408136B63459(L_1, L_0, NULL); return L_1; } } // System.Void ZXing.Common.HybridBinarizer::binarizeEntireImage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_binarizeEntireImage_m5626F91BC8D1FC6EE366BE9ACDF6AFF21077ED3B (HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_5 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_6 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B5_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B4_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B7_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B6_0 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___matrix_12; if (L_0) { goto IL_0083; } } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4 /* ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() */, __this); V_0 = L_1; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, L_2); V_1 = L_3; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, L_4); V_2 = L_5; int32_t L_6 = V_1; if ((((int32_t)L_6) < ((int32_t)((int32_t)40)))) { goto IL_0077; } } { int32_t L_7 = V_2; if ((((int32_t)L_7) < ((int32_t)((int32_t)40)))) { goto IL_0077; } } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_8 = V_0; NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9; L_9 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5 /* System.Byte[] ZXing.LuminanceSource::get_Matrix() */, L_8); int32_t L_10 = V_1; V_3 = ((int32_t)(L_10>>3)); int32_t L_11 = V_1; G_B4_0 = L_9; if (!((int32_t)(L_11&7))) { G_B5_0 = L_9; goto IL_003a; } } { int32_t L_12 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_12, 1)); G_B5_0 = G_B4_0; } IL_003a: { int32_t L_13 = V_2; V_4 = ((int32_t)(L_13>>3)); int32_t L_14 = V_2; G_B6_0 = G_B5_0; if (!((int32_t)(L_14&7))) { G_B7_0 = G_B5_0; goto IL_004a; } } { int32_t L_15 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1)); G_B7_0 = G_B6_0; } IL_004a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = G_B7_0; int32_t L_17 = V_3; int32_t L_18 = V_4; int32_t L_19 = V_1; int32_t L_20 = V_2; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_21; L_21 = HybridBinarizer_calculateBlackPoints_m1C30CBF01BC6C5499D5E2EB460D2A19D60F58D53(L_16, L_17, L_18, L_19, L_20, NULL); V_5 = L_21; int32_t L_22 = V_1; int32_t L_23 = V_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_24 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_24); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_24, L_22, L_23, NULL); V_6 = L_24; int32_t L_25 = V_3; int32_t L_26 = V_4; int32_t L_27 = V_1; int32_t L_28 = V_2; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_29 = V_5; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_30 = V_6; HybridBinarizer_calculateThresholdForBlock_mD9F6546A3EF83A65A59F129B6340424DB8A31C04(L_16, L_25, L_26, L_27, L_28, L_29, L_30, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_31 = V_6; __this->___matrix_12 = L_31; Il2CppCodeGenWriteBarrier((void**)(&__this->___matrix_12), (void*)L_31); return; } IL_0077: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_32; L_32 = GlobalHistogramBinarizer_get_BlackMatrix_mB16D66BBF85B3BB113F58080CC4B28B4951DD5D1(__this, NULL); __this->___matrix_12 = L_32; Il2CppCodeGenWriteBarrier((void**)(&__this->___matrix_12), (void*)L_32); } IL_0083: { return; } } // System.Void ZXing.Common.HybridBinarizer::calculateThresholdForBlock(System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32,System.Int32[][],ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_calculateThresholdForBlock_mD9F6546A3EF83A65A59F129B6340424DB8A31C04 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_subWidth, int32_t ___2_subHeight, int32_t ___3_width, int32_t ___4_height, Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___5_blackPoints, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___6_matrix, 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 V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_11 = NULL; { int32_t L_0 = ___4_height; V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, 8)); int32_t L_1 = ___3_width; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, 8)); V_2 = 0; goto IL_00c6; } IL_0010: { int32_t L_2 = V_2; V_3 = ((int32_t)(L_2<<3)); int32_t L_3 = V_3; int32_t L_4 = V_0; if ((((int32_t)L_3) <= ((int32_t)L_4))) { goto IL_001a; } } { int32_t L_5 = V_0; V_3 = L_5; } IL_001a: { int32_t L_6 = V_2; int32_t L_7 = ___2_subHeight; int32_t L_8; L_8 = HybridBinarizer_cap_m152D2158B8E997FFAC30E3BF4D3314A409B117CE(L_6, ((int32_t)il2cpp_codegen_subtract(L_7, 3)), NULL); V_4 = L_8; V_5 = 0; goto IL_00ba; } IL_002d: { int32_t L_9 = V_5; V_6 = ((int32_t)(L_9<<3)); int32_t L_10 = V_6; int32_t L_11 = V_1; if ((((int32_t)L_10) <= ((int32_t)L_11))) { goto IL_003b; } } { int32_t L_12 = V_1; V_6 = L_12; } IL_003b: { int32_t L_13 = V_5; int32_t L_14 = ___1_subWidth; int32_t L_15; L_15 = HybridBinarizer_cap_m152D2158B8E997FFAC30E3BF4D3314A409B117CE(L_13, ((int32_t)il2cpp_codegen_subtract(L_14, 3)), NULL); V_7 = L_15; V_8 = 0; V_10 = ((int32_t)-2); goto IL_009a; } IL_0050: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_16 = ___5_blackPoints; int32_t L_17 = V_4; int32_t L_18 = V_10; NullCheck(L_16); int32_t L_19 = ((int32_t)il2cpp_codegen_add(L_17, L_18)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = (L_16)->GetAt(static_cast(L_19)); V_11 = L_20; int32_t L_21 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = V_11; int32_t L_23 = V_7; NullCheck(L_22); int32_t L_24 = ((int32_t)il2cpp_codegen_subtract(L_23, 2)); int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); V_8 = ((int32_t)il2cpp_codegen_add(L_21, L_25)); int32_t L_26 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = V_11; int32_t L_28 = V_7; NullCheck(L_27); int32_t L_29 = ((int32_t)il2cpp_codegen_subtract(L_28, 1)); int32_t L_30 = (L_27)->GetAt(static_cast(L_29)); V_8 = ((int32_t)il2cpp_codegen_add(L_26, L_30)); int32_t L_31 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_11; int32_t L_33 = V_7; NullCheck(L_32); int32_t L_34 = L_33; int32_t L_35 = (L_32)->GetAt(static_cast(L_34)); V_8 = ((int32_t)il2cpp_codegen_add(L_31, L_35)); int32_t L_36 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = V_11; int32_t L_38 = V_7; NullCheck(L_37); int32_t L_39 = ((int32_t)il2cpp_codegen_add(L_38, 1)); int32_t L_40 = (L_37)->GetAt(static_cast(L_39)); V_8 = ((int32_t)il2cpp_codegen_add(L_36, L_40)); int32_t L_41 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = V_11; int32_t L_43 = V_7; NullCheck(L_42); int32_t L_44 = ((int32_t)il2cpp_codegen_add(L_43, 2)); int32_t L_45 = (L_42)->GetAt(static_cast(L_44)); V_8 = ((int32_t)il2cpp_codegen_add(L_41, L_45)); int32_t L_46 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_009a: { int32_t L_47 = V_10; if ((((int32_t)L_47) <= ((int32_t)2))) { goto IL_0050; } } { int32_t L_48 = V_8; V_9 = ((int32_t)(L_48/((int32_t)25))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = ___0_luminances; int32_t L_50 = V_6; int32_t L_51 = V_3; int32_t L_52 = V_9; int32_t L_53 = ___3_width; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_54 = ___6_matrix; HybridBinarizer_thresholdBlock_mAC2C07D540C8F35DCA98E8F5FD6AEBB42DA21D21(L_49, L_50, L_51, L_52, L_53, L_54, NULL); int32_t L_55 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_00ba: { int32_t L_56 = V_5; int32_t L_57 = ___1_subWidth; if ((((int32_t)L_56) < ((int32_t)L_57))) { goto IL_002d; } } { int32_t L_58 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_58, 1)); } IL_00c6: { int32_t L_59 = V_2; int32_t L_60 = ___2_subHeight; if ((((int32_t)L_59) < ((int32_t)L_60))) { goto IL_0010; } } { return; } } // System.Int32 ZXing.Common.HybridBinarizer::cap(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HybridBinarizer_cap_m152D2158B8E997FFAC30E3BF4D3314A409B117CE (int32_t ___0_value, int32_t ___1_max, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; if ((((int32_t)L_0) < ((int32_t)2))) { goto IL_000c; } } { int32_t L_1 = ___0_value; int32_t L_2 = ___1_max; if ((((int32_t)L_1) > ((int32_t)L_2))) { goto IL_000a; } } { int32_t L_3 = ___0_value; return L_3; } IL_000a: { int32_t L_4 = ___1_max; return L_4; } IL_000c: { return 2; } } // System.Void ZXing.Common.HybridBinarizer::thresholdBlock(System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32,ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HybridBinarizer_thresholdBlock_mAC2C07D540C8F35DCA98E8F5FD6AEBB42DA21D21 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_xoffset, int32_t ___2_yoffset, int32_t ___3_threshold, int32_t ___4_stride, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___5_matrix, 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 = ___2_yoffset; int32_t L_1 = ___4_stride; int32_t L_2 = ___1_xoffset; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, L_1)), L_2)); V_1 = 0; goto IL_0040; } IL_000b: { V_2 = 0; goto IL_0033; } IL_000f: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_luminances; int32_t L_4 = V_0; int32_t L_5 = V_2; NullCheck(L_3); int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_4, L_5)); uint8_t L_7 = (L_3)->GetAt(static_cast(L_6)); V_3 = ((int32_t)((int32_t)L_7&((int32_t)255))); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8 = ___5_matrix; int32_t L_9 = ___1_xoffset; int32_t L_10 = V_2; int32_t L_11 = ___2_yoffset; int32_t L_12 = V_1; int32_t L_13 = V_3; int32_t L_14 = ___3_threshold; NullCheck(L_8); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_8, ((int32_t)il2cpp_codegen_add(L_9, L_10)), ((int32_t)il2cpp_codegen_add(L_11, L_12)), (bool)((((int32_t)((((int32_t)L_13) > ((int32_t)L_14))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL); int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0033: { int32_t L_16 = V_2; if ((((int32_t)L_16) < ((int32_t)8))) { goto IL_000f; } } { int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); int32_t L_18 = V_0; int32_t L_19 = ___4_stride; V_0 = ((int32_t)il2cpp_codegen_add(L_18, L_19)); } IL_0040: { int32_t L_20 = V_1; if ((((int32_t)L_20) < ((int32_t)8))) { goto IL_000b; } } { return; } } // System.Int32[][] ZXing.Common.HybridBinarizer::calculateBlackPoints(System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* HybridBinarizer_calculateBlackPoints_m1C30CBF01BC6C5499D5E2EB460D2A19D60F58D53 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_subWidth, int32_t ___2_subHeight, int32_t ___3_width, int32_t ___4_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_6 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t V_18 = 0; int32_t V_19 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B9_0 = NULL; { int32_t L_0 = ___4_height; V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, 8)); int32_t L_1 = ___3_width; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, 8)); int32_t L_2 = ___2_subHeight; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_3 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)L_2); V_2 = L_3; V_3 = 0; goto IL_0021; } IL_0014: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_4 = V_2; int32_t L_5 = V_3; int32_t L_6 = ___1_subWidth; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_6); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_7); (L_4)->SetAt(static_cast(L_5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_7); int32_t L_8 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0021: { int32_t L_9 = V_3; int32_t L_10 = ___2_subHeight; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0014; } } { V_4 = 0; goto IL_017b; } IL_002d: { int32_t L_11 = V_4; V_5 = ((int32_t)(L_11<<3)); int32_t L_12 = V_5; int32_t L_13 = V_0; if ((((int32_t)L_12) <= ((int32_t)L_13))) { goto IL_003b; } } { int32_t L_14 = V_0; V_5 = L_14; } IL_003b: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_15 = V_2; int32_t L_16 = V_4; NullCheck(L_15); int32_t L_17 = L_16; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = (L_15)->GetAt(static_cast(L_17)); V_6 = L_18; int32_t L_19 = V_4; if ((((int32_t)L_19) > ((int32_t)0))) { goto IL_0049; } } { G_B9_0 = ((Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(NULL)); goto IL_004f; } IL_0049: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_20 = V_2; int32_t L_21 = V_4; NullCheck(L_20); int32_t L_22 = ((int32_t)il2cpp_codegen_subtract(L_21, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = (L_20)->GetAt(static_cast(L_22)); G_B9_0 = L_23; } IL_004f: { V_7 = G_B9_0; V_8 = 0; goto IL_016d; } IL_0059: { int32_t L_24 = V_8; V_9 = ((int32_t)(L_24<<3)); int32_t L_25 = V_9; int32_t L_26 = V_1; if ((((int32_t)L_25) <= ((int32_t)L_26))) { goto IL_0067; } } { int32_t L_27 = V_1; V_9 = L_27; } IL_0067: { V_10 = 0; V_11 = ((int32_t)255); V_12 = 0; V_14 = 0; int32_t L_28 = V_5; int32_t L_29 = ___3_width; int32_t L_30 = V_9; V_15 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_28, L_29)), L_30)); goto IL_0115; } IL_0085: { V_16 = 0; goto IL_00ba; } IL_008a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = ___0_luminances; int32_t L_32 = V_15; int32_t L_33 = V_16; NullCheck(L_31); int32_t L_34 = ((int32_t)il2cpp_codegen_add(L_32, L_33)); uint8_t L_35 = (L_31)->GetAt(static_cast(L_34)); V_17 = ((int32_t)((int32_t)L_35&((int32_t)255))); int32_t L_36 = V_10; int32_t L_37 = V_17; V_10 = ((int32_t)il2cpp_codegen_add(L_36, L_37)); int32_t L_38 = V_17; int32_t L_39 = V_11; if ((((int32_t)L_38) >= ((int32_t)L_39))) { goto IL_00aa; } } { int32_t L_40 = V_17; V_11 = L_40; } IL_00aa: { int32_t L_41 = V_17; int32_t L_42 = V_12; if ((((int32_t)L_41) <= ((int32_t)L_42))) { goto IL_00b4; } } { int32_t L_43 = V_17; V_12 = L_43; } IL_00b4: { int32_t L_44 = V_16; V_16 = ((int32_t)il2cpp_codegen_add(L_44, 1)); } IL_00ba: { int32_t L_45 = V_16; if ((((int32_t)L_45) < ((int32_t)8))) { goto IL_008a; } } { int32_t L_46 = V_12; int32_t L_47 = V_11; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_46, L_47))) <= ((int32_t)((int32_t)24)))) { goto IL_0109; } } { int32_t L_48 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_48, 1)); int32_t L_49 = V_15; int32_t L_50 = ___3_width; V_15 = ((int32_t)il2cpp_codegen_add(L_49, L_50)); goto IL_0104; } IL_00d6: { V_18 = 0; goto IL_00f3; } IL_00db: { int32_t L_51 = V_10; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_52 = ___0_luminances; int32_t L_53 = V_15; int32_t L_54 = V_18; NullCheck(L_52); int32_t L_55 = ((int32_t)il2cpp_codegen_add(L_53, L_54)); uint8_t L_56 = (L_52)->GetAt(static_cast(L_55)); V_10 = ((int32_t)il2cpp_codegen_add(L_51, ((int32_t)((int32_t)L_56&((int32_t)255))))); int32_t L_57 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_57, 1)); } IL_00f3: { int32_t L_58 = V_18; if ((((int32_t)L_58) < ((int32_t)8))) { goto IL_00db; } } { int32_t L_59 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_59, 1)); int32_t L_60 = V_15; int32_t L_61 = ___3_width; V_15 = ((int32_t)il2cpp_codegen_add(L_60, L_61)); } IL_0104: { int32_t L_62 = V_14; if ((((int32_t)L_62) < ((int32_t)8))) { goto IL_00d6; } } IL_0109: { int32_t L_63 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_63, 1)); int32_t L_64 = V_15; int32_t L_65 = ___3_width; V_15 = ((int32_t)il2cpp_codegen_add(L_64, L_65)); } IL_0115: { int32_t L_66 = V_14; if ((((int32_t)L_66) < ((int32_t)8))) { goto IL_0085; } } { int32_t L_67 = V_10; V_13 = ((int32_t)(L_67>>6)); int32_t L_68 = V_12; int32_t L_69 = V_11; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_68, L_69))) > ((int32_t)((int32_t)24)))) { goto IL_0160; } } { int32_t L_70 = V_11; V_13 = ((int32_t)(L_70>>1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = V_7; if (!L_71) { goto IL_0160; } } { int32_t L_72 = V_8; if ((((int32_t)L_72) <= ((int32_t)0))) { goto IL_0160; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = V_7; int32_t L_74 = V_8; NullCheck(L_73); int32_t L_75 = L_74; int32_t L_76 = (L_73)->GetAt(static_cast(L_75)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = V_6; int32_t L_78 = V_8; NullCheck(L_77); int32_t L_79 = ((int32_t)il2cpp_codegen_subtract(L_78, 1)); int32_t L_80 = (L_77)->GetAt(static_cast(L_79)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = V_7; int32_t L_82 = V_8; NullCheck(L_81); int32_t L_83 = ((int32_t)il2cpp_codegen_subtract(L_82, 1)); int32_t L_84 = (L_81)->GetAt(static_cast(L_83)); V_19 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_76, ((int32_t)il2cpp_codegen_multiply(2, L_80)))), L_84))>>2)); int32_t L_85 = V_11; int32_t L_86 = V_19; if ((((int32_t)L_85) >= ((int32_t)L_86))) { goto IL_0160; } } { int32_t L_87 = V_19; V_13 = L_87; } IL_0160: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88 = V_6; int32_t L_89 = V_8; int32_t L_90 = V_13; NullCheck(L_88); (L_88)->SetAt(static_cast(L_89), (int32_t)L_90); int32_t L_91 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_91, 1)); } IL_016d: { int32_t L_92 = V_8; int32_t L_93 = ___1_subWidth; if ((((int32_t)L_92) < ((int32_t)L_93))) { goto IL_0059; } } { int32_t L_94 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_94, 1)); } IL_017b: { int32_t L_95 = V_4; int32_t L_96 = ___2_subHeight; if ((((int32_t)L_95) < ((int32_t)L_96))) { goto IL_002d; } } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_97 = V_2; return L_97; } } #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 ZXing.Common.PerspectiveTransform::.ctor(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerspectiveTransform__ctor_mC20D52070FAD2F6C52A8E1D8031708A3DC953E01 (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, float ___0_a11, float ___1_a21, float ___2_a31, float ___3_a12, float ___4_a22, float ___5_a32, float ___6_a13, float ___7_a23, float ___8_a33, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); float L_0 = ___0_a11; __this->___a11_0 = L_0; float L_1 = ___3_a12; __this->___a12_1 = L_1; float L_2 = ___6_a13; __this->___a13_2 = L_2; float L_3 = ___1_a21; __this->___a21_3 = L_3; float L_4 = ___4_a22; __this->___a22_4 = L_4; float L_5 = ___7_a23; __this->___a23_5 = L_5; float L_6 = ___2_a31; __this->___a31_6 = L_6; float L_7 = ___5_a32; __this->___a32_7 = L_7; float L_8 = ___8_a33; __this->___a33_8 = L_8; return; } } // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::quadrilateralToQuadrilateral(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_quadrilateralToQuadrilateral_m4FEFE2B66DCFFDDBD0B488AEAFADA0039DCB2AE5 (float ___0_x0, float ___1_y0, float ___2_x1, float ___3_y1, float ___4_x2, float ___5_y2, float ___6_x3, float ___7_y3, float ___8_x0p, float ___9_y0p, float ___10_x1p, float ___11_y1p, float ___12_x2p, float ___13_y2p, float ___14_x3p, float ___15_y3p, const RuntimeMethod* method) { PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* V_0 = NULL; { float L_0 = ___0_x0; float L_1 = ___1_y0; float L_2 = ___2_x1; float L_3 = ___3_y1; float L_4 = ___4_x2; float L_5 = ___5_y2; float L_6 = ___6_x3; float L_7 = ___7_y3; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_8; L_8 = PerspectiveTransform_quadrilateralToSquare_m43754D669AE08F00E3DA4AC177932432C3A6DB1B(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL); V_0 = L_8; float L_9 = ___8_x0p; float L_10 = ___9_y0p; float L_11 = ___10_x1p; float L_12 = ___11_y1p; float L_13 = ___12_x2p; float L_14 = ___13_y2p; float L_15 = ___14_x3p; float L_16 = ___15_y3p; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_17; L_17 = PerspectiveTransform_squareToQuadrilateral_m28358DCDD5540AD89D423EF40C6D2B659904F564(L_9, L_10, L_11, L_12, L_13, L_14, L_15, L_16, NULL); PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_18 = V_0; NullCheck(L_17); PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_19; L_19 = PerspectiveTransform_times_mE48A5A06404AAEF35B077D186D062204881870C3(L_17, L_18, NULL); return L_19; } } // System.Void ZXing.Common.PerspectiveTransform::transformPoints(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerspectiveTransform_transformPoints_m038E25D829B3C958C13B9D0D0E6CD7906B4F96CD (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_points, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; float V_7 = 0.0f; float V_8 = 0.0f; int32_t V_9 = 0; int32_t V_10 = 0; float V_11 = 0.0f; float V_12 = 0.0f; float V_13 = 0.0f; { float L_0 = __this->___a11_0; V_0 = L_0; float L_1 = __this->___a12_1; V_1 = L_1; float L_2 = __this->___a13_2; V_2 = L_2; float L_3 = __this->___a21_3; V_3 = L_3; float L_4 = __this->___a22_4; V_4 = L_4; float L_5 = __this->___a23_5; V_5 = L_5; float L_6 = __this->___a31_6; V_6 = L_6; float L_7 = __this->___a32_7; V_7 = L_7; float L_8 = __this->___a33_8; V_8 = L_8; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ___0_points; NullCheck(L_9); V_9 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_9)->max_length)), 1)); V_10 = 0; goto IL_009c; } IL_0050: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = ___0_points; int32_t L_11 = V_10; NullCheck(L_10); int32_t L_12 = L_11; float L_13 = (L_10)->GetAt(static_cast(L_12)); V_11 = L_13; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = ___0_points; int32_t L_15 = V_10; NullCheck(L_14); int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1)); float L_17 = (L_14)->GetAt(static_cast(L_16)); V_12 = L_17; float L_18 = V_2; float L_19 = V_11; float L_20 = V_5; float L_21 = V_12; float L_22 = V_8; V_13 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_18, L_19)), ((float)il2cpp_codegen_multiply(L_20, L_21)))), L_22)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = ___0_points; int32_t L_24 = V_10; float L_25 = V_0; float L_26 = V_11; float L_27 = V_3; float L_28 = V_12; float L_29 = V_6; float L_30 = V_13; NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (float)((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_25, L_26)), ((float)il2cpp_codegen_multiply(L_27, L_28)))), L_29))/L_30))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = ___0_points; int32_t L_32 = V_10; float L_33 = V_1; float L_34 = V_11; float L_35 = V_4; float L_36 = V_12; float L_37 = V_7; float L_38 = V_13; NullCheck(L_31); (L_31)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_32, 1))), (float)((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_34)), ((float)il2cpp_codegen_multiply(L_35, L_36)))), L_37))/L_38))); int32_t L_39 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_39, 2)); } IL_009c: { int32_t L_40 = V_10; int32_t L_41 = V_9; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0050; } } { return; } } // System.Void ZXing.Common.PerspectiveTransform::transformPoints(System.Single[],System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerspectiveTransform_transformPoints_mE654041B02BF2D3FF238E5B01DAA7292E66E0B2E (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_xValues, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___1_yValues, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_xValues; NullCheck(L_0); V_0 = ((int32_t)(((RuntimeArray*)L_0)->max_length)); V_1 = 0; goto IL_006a; } IL_0008: { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = ___0_xValues; int32_t L_2 = V_1; NullCheck(L_1); int32_t L_3 = L_2; float L_4 = (L_1)->GetAt(static_cast(L_3)); V_2 = L_4; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = ___1_yValues; int32_t L_6 = V_1; NullCheck(L_5); int32_t L_7 = L_6; float L_8 = (L_5)->GetAt(static_cast(L_7)); V_3 = L_8; float L_9 = __this->___a13_2; float L_10 = V_2; float L_11 = __this->___a23_5; float L_12 = V_3; float L_13 = __this->___a33_8; V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_9, L_10)), ((float)il2cpp_codegen_multiply(L_11, L_12)))), L_13)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = ___0_xValues; int32_t L_15 = V_1; float L_16 = __this->___a11_0; float L_17 = V_2; float L_18 = __this->___a21_3; float L_19 = V_3; float L_20 = __this->___a31_6; float L_21 = V_4; NullCheck(L_14); (L_14)->SetAt(static_cast(L_15), (float)((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), L_20))/L_21))); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = ___1_yValues; int32_t L_23 = V_1; float L_24 = __this->___a12_1; float L_25 = V_2; float L_26 = __this->___a22_4; float L_27 = V_3; float L_28 = __this->___a32_7; float L_29 = V_4; NullCheck(L_22); (L_22)->SetAt(static_cast(L_23), (float)((float)(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_24, L_25)), ((float)il2cpp_codegen_multiply(L_26, L_27)))), L_28))/L_29))); int32_t L_30 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_006a: { int32_t L_31 = V_1; int32_t L_32 = V_0; if ((((int32_t)L_31) < ((int32_t)L_32))) { goto IL_0008; } } { return; } } // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::squareToQuadrilateral(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_squareToQuadrilateral_m28358DCDD5540AD89D423EF40C6D2B659904F564 (float ___0_x0, float ___1_y0, float ___2_x1, float ___3_y1, float ___4_x2, float ___5_y2, float ___6_x3, float ___7_y3, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; float V_6 = 0.0f; float V_7 = 0.0f; { float L_0 = ___0_x0; float L_1 = ___2_x1; float L_2 = ___4_x2; float L_3 = ___6_x3; V_0 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_0, L_1)), L_2)), L_3)); float L_4 = ___1_y0; float L_5 = ___3_y1; float L_6 = ___5_y2; float L_7 = ___7_y3; V_1 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_4, L_5)), L_6)), L_7)); float L_8 = V_0; if ((!(((float)L_8) == ((float)(0.0f))))) { goto IL_0049; } } { float L_9 = V_1; if ((!(((float)L_9) == ((float)(0.0f))))) { goto IL_0049; } } { float L_10 = ___2_x1; float L_11 = ___0_x0; float L_12 = ___4_x2; float L_13 = ___2_x1; float L_14 = ___0_x0; float L_15 = ___3_y1; float L_16 = ___1_y0; float L_17 = ___5_y2; float L_18 = ___3_y1; float L_19 = ___1_y0; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_20 = (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B*)il2cpp_codegen_object_new(PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B_il2cpp_TypeInfo_var); NullCheck(L_20); PerspectiveTransform__ctor_mC20D52070FAD2F6C52A8E1D8031708A3DC953E01(L_20, ((float)il2cpp_codegen_subtract(L_10, L_11)), ((float)il2cpp_codegen_subtract(L_12, L_13)), L_14, ((float)il2cpp_codegen_subtract(L_15, L_16)), ((float)il2cpp_codegen_subtract(L_17, L_18)), L_19, (0.0f), (0.0f), (1.0f), NULL); return L_20; } IL_0049: { float L_21 = ___2_x1; float L_22 = ___4_x2; float L_23 = ___6_x3; float L_24 = ___4_x2; V_2 = ((float)il2cpp_codegen_subtract(L_23, L_24)); float L_25 = ___3_y1; float L_26 = ___5_y2; V_3 = ((float)il2cpp_codegen_subtract(L_25, L_26)); float L_27 = ___7_y3; float L_28 = ___5_y2; V_4 = ((float)il2cpp_codegen_subtract(L_27, L_28)); float L_29 = ((float)il2cpp_codegen_subtract(L_21, L_22)); float L_30 = V_4; float L_31 = V_2; float L_32 = V_3; V_5 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_29, L_30)), ((float)il2cpp_codegen_multiply(L_31, L_32)))); float L_33 = V_0; float L_34 = V_4; float L_35 = V_2; float L_36 = V_1; float L_37 = V_5; V_6 = ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_33, L_34)), ((float)il2cpp_codegen_multiply(L_35, L_36))))/L_37)); float L_38 = V_1; float L_39 = V_0; float L_40 = V_3; float L_41 = V_5; V_7 = ((float)(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_29, L_38)), ((float)il2cpp_codegen_multiply(L_39, L_40))))/L_41)); float L_42 = ___2_x1; float L_43 = ___0_x0; float L_44 = V_6; float L_45 = ___2_x1; float L_46 = ___6_x3; float L_47 = ___0_x0; float L_48 = V_7; float L_49 = ___6_x3; float L_50 = ___0_x0; float L_51 = ___3_y1; float L_52 = ___1_y0; float L_53 = V_6; float L_54 = ___3_y1; float L_55 = ___7_y3; float L_56 = ___1_y0; float L_57 = V_7; float L_58 = ___7_y3; float L_59 = ___1_y0; float L_60 = V_6; float L_61 = V_7; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_62 = (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B*)il2cpp_codegen_object_new(PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B_il2cpp_TypeInfo_var); NullCheck(L_62); PerspectiveTransform__ctor_mC20D52070FAD2F6C52A8E1D8031708A3DC953E01(L_62, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_42, L_43)), ((float)il2cpp_codegen_multiply(L_44, L_45)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_46, L_47)), ((float)il2cpp_codegen_multiply(L_48, L_49)))), L_50, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_51, L_52)), ((float)il2cpp_codegen_multiply(L_53, L_54)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_55, L_56)), ((float)il2cpp_codegen_multiply(L_57, L_58)))), L_59, L_60, L_61, (1.0f), NULL); return L_62; } } // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::quadrilateralToSquare(System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_quadrilateralToSquare_m43754D669AE08F00E3DA4AC177932432C3A6DB1B (float ___0_x0, float ___1_y0, float ___2_x1, float ___3_y1, float ___4_x2, float ___5_y2, float ___6_x3, float ___7_y3, const RuntimeMethod* method) { { float L_0 = ___0_x0; float L_1 = ___1_y0; float L_2 = ___2_x1; float L_3 = ___3_y1; float L_4 = ___4_x2; float L_5 = ___5_y2; float L_6 = ___6_x3; float L_7 = ___7_y3; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_8; L_8 = PerspectiveTransform_squareToQuadrilateral_m28358DCDD5540AD89D423EF40C6D2B659904F564(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL); NullCheck(L_8); PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_9; L_9 = PerspectiveTransform_buildAdjoint_m972D4AEE3A7AD689C8BA27B24A831A0A5023A4F0(L_8, NULL); return L_9; } } // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::buildAdjoint() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_buildAdjoint_m972D4AEE3A7AD689C8BA27B24A831A0A5023A4F0 (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = __this->___a22_4; float L_1 = __this->___a33_8; float L_2 = __this->___a23_5; float L_3 = __this->___a32_7; float L_4 = __this->___a23_5; float L_5 = __this->___a31_6; float L_6 = __this->___a21_3; float L_7 = __this->___a33_8; float L_8 = __this->___a21_3; float L_9 = __this->___a32_7; float L_10 = __this->___a22_4; float L_11 = __this->___a31_6; float L_12 = __this->___a13_2; float L_13 = __this->___a32_7; float L_14 = __this->___a12_1; float L_15 = __this->___a33_8; float L_16 = __this->___a11_0; float L_17 = __this->___a33_8; float L_18 = __this->___a13_2; float L_19 = __this->___a31_6; float L_20 = __this->___a12_1; float L_21 = __this->___a31_6; float L_22 = __this->___a11_0; float L_23 = __this->___a32_7; float L_24 = __this->___a12_1; float L_25 = __this->___a23_5; float L_26 = __this->___a13_2; float L_27 = __this->___a22_4; float L_28 = __this->___a13_2; float L_29 = __this->___a21_3; float L_30 = __this->___a11_0; float L_31 = __this->___a23_5; float L_32 = __this->___a11_0; float L_33 = __this->___a22_4; float L_34 = __this->___a12_1; float L_35 = __this->___a21_3; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_36 = (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B*)il2cpp_codegen_object_new(PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B_il2cpp_TypeInfo_var); NullCheck(L_36); PerspectiveTransform__ctor_mC20D52070FAD2F6C52A8E1D8031708A3DC953E01(L_36, ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_6, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_20, L_21)), ((float)il2cpp_codegen_multiply(L_22, L_23)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_24, L_25)), ((float)il2cpp_codegen_multiply(L_26, L_27)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_28, L_29)), ((float)il2cpp_codegen_multiply(L_30, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_32, L_33)), ((float)il2cpp_codegen_multiply(L_34, L_35)))), NULL); return L_36; } } // ZXing.Common.PerspectiveTransform ZXing.Common.PerspectiveTransform::times(ZXing.Common.PerspectiveTransform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* PerspectiveTransform_times_mE48A5A06404AAEF35B077D186D062204881870C3 (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* __this, PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = __this->___a11_0; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_1 = ___0_other; NullCheck(L_1); float L_2 = L_1->___a11_0; float L_3 = __this->___a21_3; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_4 = ___0_other; NullCheck(L_4); float L_5 = L_4->___a12_1; float L_6 = __this->___a31_6; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_7 = ___0_other; NullCheck(L_7); float L_8 = L_7->___a13_2; float L_9 = __this->___a11_0; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_10 = ___0_other; NullCheck(L_10); float L_11 = L_10->___a21_3; float L_12 = __this->___a21_3; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_13 = ___0_other; NullCheck(L_13); float L_14 = L_13->___a22_4; float L_15 = __this->___a31_6; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_16 = ___0_other; NullCheck(L_16); float L_17 = L_16->___a23_5; float L_18 = __this->___a11_0; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_19 = ___0_other; NullCheck(L_19); float L_20 = L_19->___a31_6; float L_21 = __this->___a21_3; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_22 = ___0_other; NullCheck(L_22); float L_23 = L_22->___a32_7; float L_24 = __this->___a31_6; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_25 = ___0_other; NullCheck(L_25); float L_26 = L_25->___a33_8; float L_27 = __this->___a12_1; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_28 = ___0_other; NullCheck(L_28); float L_29 = L_28->___a11_0; float L_30 = __this->___a22_4; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_31 = ___0_other; NullCheck(L_31); float L_32 = L_31->___a12_1; float L_33 = __this->___a32_7; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_34 = ___0_other; NullCheck(L_34); float L_35 = L_34->___a13_2; float L_36 = __this->___a12_1; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_37 = ___0_other; NullCheck(L_37); float L_38 = L_37->___a21_3; float L_39 = __this->___a22_4; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_40 = ___0_other; NullCheck(L_40); float L_41 = L_40->___a22_4; float L_42 = __this->___a32_7; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_43 = ___0_other; NullCheck(L_43); float L_44 = L_43->___a23_5; float L_45 = __this->___a12_1; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_46 = ___0_other; NullCheck(L_46); float L_47 = L_46->___a31_6; float L_48 = __this->___a22_4; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_49 = ___0_other; NullCheck(L_49); float L_50 = L_49->___a32_7; float L_51 = __this->___a32_7; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_52 = ___0_other; NullCheck(L_52); float L_53 = L_52->___a33_8; float L_54 = __this->___a13_2; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_55 = ___0_other; NullCheck(L_55); float L_56 = L_55->___a11_0; float L_57 = __this->___a23_5; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_58 = ___0_other; NullCheck(L_58); float L_59 = L_58->___a12_1; float L_60 = __this->___a33_8; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_61 = ___0_other; NullCheck(L_61); float L_62 = L_61->___a13_2; float L_63 = __this->___a13_2; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_64 = ___0_other; NullCheck(L_64); float L_65 = L_64->___a21_3; float L_66 = __this->___a23_5; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_67 = ___0_other; NullCheck(L_67); float L_68 = L_67->___a22_4; float L_69 = __this->___a33_8; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_70 = ___0_other; NullCheck(L_70); float L_71 = L_70->___a23_5; float L_72 = __this->___a13_2; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_73 = ___0_other; NullCheck(L_73); float L_74 = L_73->___a31_6; float L_75 = __this->___a23_5; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_76 = ___0_other; NullCheck(L_76); float L_77 = L_76->___a32_7; float L_78 = __this->___a33_8; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_79 = ___0_other; NullCheck(L_79); float L_80 = L_79->___a33_8; PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B* L_81 = (PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B*)il2cpp_codegen_object_new(PerspectiveTransform_t46E1B63580CF08EB09996617F72B11D0E40BF98B_il2cpp_TypeInfo_var); NullCheck(L_81); PerspectiveTransform__ctor_mC20D52070FAD2F6C52A8E1D8031708A3DC953E01(L_81, ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_2)), ((float)il2cpp_codegen_multiply(L_3, L_5)))), ((float)il2cpp_codegen_multiply(L_6, L_8)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_12, L_14)))), ((float)il2cpp_codegen_multiply(L_15, L_17)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_18, L_20)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_24, L_26)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_27, L_29)), ((float)il2cpp_codegen_multiply(L_30, L_32)))), ((float)il2cpp_codegen_multiply(L_33, L_35)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_36, L_38)), ((float)il2cpp_codegen_multiply(L_39, L_41)))), ((float)il2cpp_codegen_multiply(L_42, L_44)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_45, L_47)), ((float)il2cpp_codegen_multiply(L_48, L_50)))), ((float)il2cpp_codegen_multiply(L_51, L_53)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_54, L_56)), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_60, L_62)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_63, L_65)), ((float)il2cpp_codegen_multiply(L_66, L_68)))), ((float)il2cpp_codegen_multiply(L_69, L_71)))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_72, L_74)), ((float)il2cpp_codegen_multiply(L_75, L_77)))), ((float)il2cpp_codegen_multiply(L_78, L_80)))), NULL); return L_81; } } #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 ZXing.Common.StringUtils::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringUtils__cctor_mB48530DD5F46BCF176119F9782FA3A59B98811C1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB8C2538D7D31D84D4A81E457269B4414A5207849); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; { ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_0 = _stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838; Il2CppCodeGenWriteBarrier((void**)(&((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_0), (void*)_stringLiteralE577106AF74D4E432DDB4785DA3B2BE486F67838); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_0; L_0 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_T_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_T_1), (void*)L_0); il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_1; L_1 = CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996(_stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB, NULL); ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2), (void*)L_1); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2; L_2 = CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996(_stringLiteral0E368D0EABAA010C6293DEE200A30AE1EE963BA3, NULL); ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___GB2312_ENCODING_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___GB2312_ENCODING_3), (void*)L_2); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3; L_3 = CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996(_stringLiteralB8C2538D7D31D84D4A81E457269B4414A5207849, NULL); ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___EUC_JP_ENCODING_4 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___EUC_JP_ENCODING_4), (void*)L_3); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4; L_4 = CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996(_stringLiteral050A6F17561D627F4C7088380F2AC9CB3B0CD5AE, NULL); ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___ISO88591_ENCODING_5 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___ISO88591_ENCODING_5), (void*)L_4); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_T_1; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; NullCheck(L_5); bool L_7; L_7 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_5, L_6); if (L_7) { goto IL_0072; } } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_8 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_T_1; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_9 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___EUC_JP_ENCODING_4; NullCheck(L_8); bool L_10; L_10 = VirtualFuncInvoker1< bool, RuntimeObject* >::Invoke(0 /* System.Boolean System.Object::Equals(System.Object) */, L_8, L_9); G_B3_0 = ((int32_t)(L_10)); goto IL_0073; } IL_0072: { G_B3_0 = 1; } IL_0073: { ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___ASSUME_SHIFT_JIS_6 = (bool)G_B3_0; return; } } // System.String ZXing.Common.StringUtils::guessEncoding(System.Byte[],System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_guessEncoding_m1C846F38EAA34AA868004FE1A363EE02BBEA042B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB); s_Il2CppMethodInitialized = true; } Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_0 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_bytes; RuntimeObject* L_1 = ___1_hints; il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_2; L_2 = StringUtils_guessCharset_m6A654C9AB8A213AA4F67BC40ED3BF4CD6464D1E9(L_0, L_1, NULL); V_0 = L_2; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3 = V_0; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; if ((!(((RuntimeObject*)(Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)L_3) == ((RuntimeObject*)(Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095*)L_4)))) { goto IL_001d; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_5 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; if (!L_5) { goto IL_001d; } } { return _stringLiteral7599A6CDD6BCA1F6FCEFC7DC851E2BFED8A4B8DB; } IL_001d: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_6 = V_0; NullCheck(L_6); String_t* L_7; L_7 = VirtualFuncInvoker0< String_t* >::Invoke(11 /* System.String System.Text.Encoding::get_WebName() */, L_6); NullCheck(L_7); String_t* L_8; L_8 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_7, NULL); return L_8; } } // System.Text.Encoding ZXing.Common.StringUtils::guessCharset(System.Byte[],System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* StringUtils_guessCharset_m6A654C9AB8A213AA4F67BC40ED3BF4CD6464D1E9 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; bool V_2 = false; bool V_3 = false; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; bool V_15 = false; String_t* V_16 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_17 = NULL; int32_t V_18 = 0; int32_t V_19 = 0; int32_t G_B16_0 = 0; { RuntimeObject* L_0 = ___1_hints; if (!L_0) { goto IL_002e; } } { RuntimeObject* L_1 = ___1_hints; NullCheck(L_1); bool L_2; L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_1, 4); if (!L_2) { goto IL_002e; } } { RuntimeObject* L_3 = ___1_hints; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_3, 4); V_16 = ((String_t*)CastclassSealed((RuntimeObject*)L_4, String_t_il2cpp_TypeInfo_var)); String_t* L_5 = V_16; if (!L_5) { goto IL_002e; } } { String_t* L_6 = V_16; il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_7; L_7 = CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996(L_6, NULL); V_17 = L_7; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_8 = V_17; if (!L_8) { goto IL_002e; } } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_9 = V_17; return L_9; } IL_002e: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_bytes; NullCheck(L_10); if ((((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))) <= ((int32_t)2))) { goto IL_0062; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = ___0_bytes; NullCheck(L_11); int32_t L_12 = 0; uint8_t L_13 = (L_11)->GetAt(static_cast(L_12)); if ((!(((uint32_t)L_13) == ((uint32_t)((int32_t)254))))) { goto IL_0048; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ___0_bytes; NullCheck(L_14); int32_t L_15 = 1; uint8_t L_16 = (L_14)->GetAt(static_cast(L_15)); if ((((int32_t)L_16) == ((int32_t)((int32_t)255)))) { goto IL_005c; } } IL_0048: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = ___0_bytes; NullCheck(L_17); int32_t L_18 = 0; uint8_t L_19 = (L_17)->GetAt(static_cast(L_18)); if ((!(((uint32_t)L_19) == ((uint32_t)((int32_t)255))))) { goto IL_0062; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___0_bytes; NullCheck(L_20); int32_t L_21 = 1; uint8_t L_22 = (L_20)->GetAt(static_cast(L_21)); if ((!(((uint32_t)L_22) == ((uint32_t)((int32_t)254))))) { goto IL_0062; } } IL_005c: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_23; L_23 = Encoding_get_Unicode_m1E0509DF0E550E33114D0FFEC4811B141219A3B0(NULL); return L_23; } IL_0062: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ___0_bytes; NullCheck(L_24); V_0 = ((int32_t)(((RuntimeArray*)L_24)->max_length)); V_1 = (bool)1; V_2 = (bool)1; V_3 = (bool)1; V_4 = 0; V_5 = 0; V_6 = 0; V_7 = 0; V_8 = 0; V_9 = 0; V_10 = 0; V_11 = 0; V_12 = 0; V_13 = 0; V_14 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = ___0_bytes; NullCheck(L_25); if ((((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))) <= ((int32_t)3))) { goto IL_00b3; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = ___0_bytes; NullCheck(L_26); int32_t L_27 = 0; uint8_t L_28 = (L_26)->GetAt(static_cast(L_27)); if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)239))))) { goto IL_00b3; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_29 = ___0_bytes; NullCheck(L_29); int32_t L_30 = 1; uint8_t L_31 = (L_29)->GetAt(static_cast(L_30)); if ((!(((uint32_t)L_31) == ((uint32_t)((int32_t)187))))) { goto IL_00b3; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = ___0_bytes; NullCheck(L_32); int32_t L_33 = 2; uint8_t L_34 = (L_32)->GetAt(static_cast(L_33)); G_B16_0 = ((((int32_t)L_34) == ((int32_t)((int32_t)191)))? 1 : 0); goto IL_00b4; } IL_00b3: { G_B16_0 = 0; } IL_00b4: { V_15 = (bool)G_B16_0; V_18 = 0; goto IL_0222; } IL_00be: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = ___0_bytes; int32_t L_36 = V_18; NullCheck(L_35); int32_t L_37 = L_36; uint8_t L_38 = (L_35)->GetAt(static_cast(L_37)); V_19 = ((int32_t)((int32_t)L_38&((int32_t)255))); bool L_39 = V_3; if (!L_39) { goto IL_013d; } } { int32_t L_40 = V_4; if ((((int32_t)L_40) <= ((int32_t)0))) { goto IL_00e8; } } { int32_t L_41 = V_19; if (((int32_t)(L_41&((int32_t)128)))) { goto IL_00e0; } } { V_3 = (bool)0; goto IL_013d; } IL_00e0: { int32_t L_42 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_42, 1)); goto IL_013d; } IL_00e8: { int32_t L_43 = V_19; if (!((int32_t)(L_43&((int32_t)128)))) { goto IL_013d; } } { int32_t L_44 = V_19; if (((int32_t)(L_44&((int32_t)64)))) { goto IL_00fd; } } { V_3 = (bool)0; goto IL_013d; } IL_00fd: { int32_t L_45 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_45, 1)); int32_t L_46 = V_19; if (((int32_t)(L_46&((int32_t)32)))) { goto IL_0112; } } { int32_t L_47 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_47, 1)); goto IL_013d; } IL_0112: { int32_t L_48 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_48, 1)); int32_t L_49 = V_19; if (((int32_t)(L_49&((int32_t)16)))) { goto IL_0127; } } { int32_t L_50 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_50, 1)); goto IL_013d; } IL_0127: { int32_t L_51 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_51, 1)); int32_t L_52 = V_19; if (((int32_t)(L_52&8))) { goto IL_013b; } } { int32_t L_53 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_53, 1)); goto IL_013d; } IL_013b: { V_3 = (bool)0; } IL_013d: { bool L_54 = V_1; if (!L_54) { goto IL_017d; } } { int32_t L_55 = V_19; if ((((int32_t)L_55) <= ((int32_t)((int32_t)127)))) { goto IL_0153; } } { int32_t L_56 = V_19; if ((((int32_t)L_56) >= ((int32_t)((int32_t)160)))) { goto IL_0153; } } { V_1 = (bool)0; goto IL_017d; } IL_0153: { int32_t L_57 = V_19; if ((((int32_t)L_57) <= ((int32_t)((int32_t)159)))) { goto IL_017d; } } { int32_t L_58 = V_19; if ((((int32_t)L_58) < ((int32_t)((int32_t)192)))) { goto IL_0177; } } { int32_t L_59 = V_19; if ((((int32_t)L_59) == ((int32_t)((int32_t)215)))) { goto IL_0177; } } { int32_t L_60 = V_19; if ((!(((uint32_t)L_60) == ((uint32_t)((int32_t)247))))) { goto IL_017d; } } IL_0177: { int32_t L_61 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_61, 1)); } IL_017d: { bool L_62 = V_2; if (!L_62) { goto IL_021c; } } { int32_t L_63 = V_8; if ((((int32_t)L_63) <= ((int32_t)0))) { goto IL_01a9; } } { int32_t L_64 = V_19; if ((((int32_t)L_64) < ((int32_t)((int32_t)64)))) { goto IL_019d; } } { int32_t L_65 = V_19; if ((((int32_t)L_65) == ((int32_t)((int32_t)127)))) { goto IL_019d; } } { int32_t L_66 = V_19; if ((((int32_t)L_66) <= ((int32_t)((int32_t)252)))) { goto IL_01a1; } } IL_019d: { V_2 = (bool)0; goto IL_021c; } IL_01a1: { int32_t L_67 = V_8; V_8 = ((int32_t)il2cpp_codegen_subtract(L_67, 1)); goto IL_021c; } IL_01a9: { int32_t L_68 = V_19; if ((((int32_t)L_68) == ((int32_t)((int32_t)128)))) { goto IL_01c4; } } { int32_t L_69 = V_19; if ((((int32_t)L_69) == ((int32_t)((int32_t)160)))) { goto IL_01c4; } } { int32_t L_70 = V_19; if ((((int32_t)L_70) <= ((int32_t)((int32_t)239)))) { goto IL_01c8; } } IL_01c4: { V_2 = (bool)0; goto IL_021c; } IL_01c8: { int32_t L_71 = V_19; if ((((int32_t)L_71) <= ((int32_t)((int32_t)160)))) { goto IL_01f5; } } { int32_t L_72 = V_19; if ((((int32_t)L_72) >= ((int32_t)((int32_t)224)))) { goto IL_01f5; } } { int32_t L_73 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_73, 1)); V_11 = 0; int32_t L_74 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_74, 1)); int32_t L_75 = V_10; int32_t L_76 = V_12; if ((((int32_t)L_75) <= ((int32_t)L_76))) { goto IL_021c; } } { int32_t L_77 = V_10; V_12 = L_77; goto IL_021c; } IL_01f5: { int32_t L_78 = V_19; if ((((int32_t)L_78) <= ((int32_t)((int32_t)127)))) { goto IL_0216; } } { int32_t L_79 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_79, 1)); V_10 = 0; int32_t L_80 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_80, 1)); int32_t L_81 = V_11; int32_t L_82 = V_13; if ((((int32_t)L_81) <= ((int32_t)L_82))) { goto IL_021c; } } { int32_t L_83 = V_11; V_13 = L_83; goto IL_021c; } IL_0216: { V_10 = 0; V_11 = 0; } IL_021c: { int32_t L_84 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_84, 1)); } IL_0222: { int32_t L_85 = V_18; int32_t L_86 = V_0; if ((((int32_t)L_85) >= ((int32_t)L_86))) { goto IL_0231; } } { bool L_87 = V_1; bool L_88 = V_2; bool L_89 = V_3; if (((int32_t)(((int32_t)((int32_t)L_87|(int32_t)L_88))|(int32_t)L_89))) { goto IL_00be; } } IL_0231: { bool L_90 = V_3; if (!L_90) { goto IL_023b; } } { int32_t L_91 = V_4; if ((((int32_t)L_91) <= ((int32_t)0))) { goto IL_023b; } } { V_3 = (bool)0; } IL_023b: { bool L_92 = V_2; if (!L_92) { goto IL_0245; } } { int32_t L_93 = V_8; if ((((int32_t)L_93) <= ((int32_t)0))) { goto IL_0245; } } { V_2 = (bool)0; } IL_0245: { bool L_94 = V_3; if (!L_94) { goto IL_025d; } } { bool L_95 = V_15; if (L_95) { goto IL_0257; } } { int32_t L_96 = V_5; int32_t L_97 = V_6; int32_t L_98 = V_7; if ((((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_96, L_97)), L_98))) <= ((int32_t)0))) { goto IL_025d; } } IL_0257: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_99; L_99 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); return L_99; } IL_025d: { bool L_100 = V_2; if (!L_100) { goto IL_027e; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); bool L_101 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___ASSUME_SHIFT_JIS_6; if (L_101) { goto IL_0271; } } { int32_t L_102 = V_12; if ((((int32_t)L_102) >= ((int32_t)3))) { goto IL_0271; } } { int32_t L_103 = V_13; if ((((int32_t)L_103) < ((int32_t)3))) { goto IL_027e; } } IL_0271: { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_104 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; if (!L_104) { goto IL_027e; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_105 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; return L_105; } IL_027e: { bool L_106 = V_1; bool L_107 = V_2; if (!((int32_t)((int32_t)L_106&(int32_t)L_107))) { goto IL_02af; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_108 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___ISO88591_ENCODING_5; if (!L_108) { goto IL_02af; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_109 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; if (!L_109) { goto IL_02af; } } { int32_t L_110 = V_12; if ((!(((uint32_t)L_110) == ((uint32_t)2)))) { goto IL_029b; } } { int32_t L_111 = V_9; if ((((int32_t)L_111) == ((int32_t)2))) { goto IL_02a9; } } IL_029b: { int32_t L_112 = V_14; int32_t L_113 = V_0; if ((((int32_t)((int32_t)il2cpp_codegen_multiply(L_112, ((int32_t)10)))) >= ((int32_t)L_113))) { goto IL_02a9; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_114 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___ISO88591_ENCODING_5; return L_114; } IL_02a9: { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_115 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; return L_115; } IL_02af: { bool L_116 = V_1; if (!L_116) { goto IL_02bf; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_117 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___ISO88591_ENCODING_5; if (!L_117) { goto IL_02bf; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_118 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___ISO88591_ENCODING_5; return L_118; } IL_02bf: { bool L_119 = V_2; if (!L_119) { goto IL_02cf; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_120 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; if (!L_120) { goto IL_02cf; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_121 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; return L_121; } IL_02cf: { bool L_122 = V_3; if (!L_122) { goto IL_02d8; } } { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_123; L_123 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL); return L_123; } IL_02d8: { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_124 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_T_1; return L_124; } } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____stringLength_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SymbolInfo_getErrorLengthForInterleavedBlock_m40EEDA5793B81F1C3E89C3B02344028B39EA8F57_inline (SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t L_0 = __this->___rsBlockError_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_setSymbolShape_m36A3FAF7338446232390BFF33805E6FD6128D6A1_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_shape, const RuntimeMethod* method) { { int32_t L_0 = ___0_shape; __this->___shape_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_setSkipAtEnd_mB8691BDAB30FF9B6F660EDFB0FE2CD4CC3292758_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_count, const RuntimeMethod* method) { { int32_t L_0 = ___0_count; __this->___skipAtEnd_8 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_Pos_m3B873A8BF45D7B53D23641ACFA9E2DB29AD2F6D3_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___pos_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_set_Pos_m26C146E3FCB22D50C5A51F356D2FE941EE50FB91_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___pos_5 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t EncoderContext_get_NewEncoding_mF5E441BEF4231AD58444CC47E7A124D4EA654873_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___newEncoding_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR StringBuilder_t* EncoderContext_get_Codewords_mD51A6C44F8029396D1790D9066C27F62270017F8_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___codewords_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* EncoderContext_get_SymbolInfo_mE4B626A533D24AC7990FF33FB2A36CC2395F3B04_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { SymbolInfo_tD07D8821241E54E68A06DBFB153800B6F1E689BE* L_0 = __this->___symbolInfo_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimension_get_Width_m0D064E5B5EB00C2E0491E8F9E1BBEF0343F349BD_inline (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Dimension_get_Height_m52A743EDAB0B9D026A36933914217D3CE605E7E2_inline (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* EncoderContext_get_Message_m1FEDFA9443DEE5AB8DAE080E0CDE91E7CF4F05F9_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___msg_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncoderContext_signalEncoderChange_m08B9FF6D9E9BC2571480728A348CD73D90F02637_inline (EncoderContext_tED3C464AA81F62C49A4D407B553FBE33B7B0AC9E* __this, int32_t ___0_encoding, const RuntimeMethod* method) { { int32_t L_0 = ___0_encoding; __this->___newEncoding_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getTotalCodewords_m8E26359CD35D75527E5DDC3545928F332E79A6E5_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___totalCodewords_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getSymbolSizeRows_mA3A87FC6C519F3B0E50F99731626AB2735F59416_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___symbolSizeRows_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getSymbolSizeColumns_m00269C660F39F812F82DB59D3BC232628845E4BF_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___symbolSizeColumns_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getDataRegionSizeRows_m4100FEAD9A5F6408BBA29111FF23928A0DC198A0_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataRegionSizeRows_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getDataRegionSizeColumns_mF26AEB8E10FFA345A867CAE5DF236FFFF7CDC6CC_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataRegionSizeColumns_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* Version_getECBlocks_mD367B41CC12946EFF67956EDD98ACE4CA16D827A_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* L_0 = __this->___ecBlocks_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* ECBlocks_get_ECBlocksValue_m2731C52246B83C432E1A75A329A7DC9A4FB9A378_inline (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) { { ECBU5BU5D_t4FB1BBED6A688A6CABCA3A96BF31E56A309B6EFE* L_0 = __this->____ecBlocksValue_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_Count_mBE94DAEDD82A33D1CE49F7248DCE4BF1A6E647FA_inline (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___count_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_DataCodewords_mF70E1783A6CCAB4774CABB859B9D23AC6276CCFC_inline (ECB_tD602860ACF9C8CFFB446C5B0881380B167C0888D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___dataCodewords_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECBlocks_get_ECCodewords_m83981EA17E721BC423069530C30E33A363426400_inline (ECBlocks_t0A68B46869A0F014DCD88A3D37067A91AA212A2B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___ecCodewords_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_getVersionNumber_m4523183CA85BEA8E270D5612C90801312CF30897_inline (Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___versionNumber_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitSource_get_BitOffset_mA7E72A75813C5E6E458A39F2A638D8A026BB6B8A_inline (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___bitOffset_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitSource_get_ByteOffset_mE79436262A5589F6544692DF87116B09A26493DD_inline (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___byteOffset_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* BitMatrixParser_get_Version_m0C627A664359B4508A33B5DF0DE17F2E1F58CC23_inline (BitMatrixParser_tCCCFCC3EAC43337821F746ADEC3CA9F1D6633EB0* __this, const RuntimeMethod* method) { { Version_t29E36D4ABDFEE2FDD41960DF9364A9D0C548DECC* L_0 = __this->___version_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_m1A16384279D5B457FB3411DC5288D3B502CF11C4_inline (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___numDataCodewords_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DataBlock_get_Codewords_m5253F4286852E993251C76E49345438D0BF40381_inline (DataBlock_t0FC02B8A3E033B7BB52AF4F57D5F31FDF906775D* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___codewords_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* GridSampler_get_Instance_m1DAE60E33ACFCC5EF44630C0AD20F10DEE678173_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var); GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0* L_0 = ((GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_StaticFields*)il2cpp_codegen_static_fields_for(GridSampler_t1BF2D859BF0085FAC77343F616BDEDFFB2A789F0_il2cpp_TypeInfo_var))->___gridSampler_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitMatrix_get_RowSize_m73A8059F016CBAE68959D0D7C1CB44F5954EC4B6_inline (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___rowSize_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitArray_get_Array_m514E69EBF1161AF51796B60EB4AB1C9C949E0C9A_inline (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___bits_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BitArray_get_Size_m6E85006F84595438261D8BB2861B38470075A4B9_inline (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___size_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* CharacterSetECI_get_EncodingName_m272EE3EF5B335425B67AB4394B5EF390B05FA5A6_inline (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___encodingName_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecoderResult_get_StructuredAppendParity_m7EAA417281140367E7E68957AE3AB8B7AFAC7296_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStructuredAppendParityU3Ek__BackingField_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecoderResult_get_StructuredAppendSequenceNumber_m026121E33E58EAE491ED208E1B185FAF0216665C_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CStructuredAppendSequenceNumberU3Ek__BackingField_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_RawBytes_mB341C6CFEF5A564E774B14344FF59D2A847CDFD8_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CRawBytesU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRawBytesU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_NumBits_m97E5D35D4BC5F5BADB3C1265DA3EE38988C37D29_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNumBitsU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_Text_m9FDD1087E10ECF533CD344539B8B8CFA83F2F889_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CTextU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTextU3Ek__BackingField_2), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_ByteSegments_mBFE26BBF59C9CBA6B819FCC686CEB85754C86721_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CByteSegmentsU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CByteSegmentsU3Ek__BackingField_3), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_ECLevel_mA575A41EDEC517342DBF8FD6E16E8B0885A32E52_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CECLevelU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CECLevelU3Ek__BackingField_4), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_StructuredAppendParity_mF803A85DF609059BB60E9A0A26944DDBDB0AFD5A_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStructuredAppendParityU3Ek__BackingField_8 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_StructuredAppendSequenceNumber_mBD60ADE3C66EFE60440AFF9344D6759B6FA4124E_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CStructuredAppendSequenceNumberU3Ek__BackingField_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_SymbologyModifier_m2D2FE89579A18D39D987C664CFD4A38292D5C2FE_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CSymbologyModifierU3Ek__BackingField_10 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CHintsU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecodingOptions_set_Hints_mE3561A95716FF8341A0849FACD3D2DEA5B97A8DD_inline (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CHintsU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHintsU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DetectorResult_set_Bits_mAD157FD7891021E1602FE6D678826EAC297C66F0_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_value, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_value; __this->___U3CBitsU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBitsU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DetectorResult_set_Points_m4037E4E715F8FBEBA944AFE3885B96EA8BF43AC3_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_value; __this->___U3CPointsU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPointsU3Ek__BackingField_1), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ECI_set_Value_m3310F721655F240B0BC3780628631AF3B07A7338_inline (ECI_t23895361BC213ED79ED64811A883496B9D7192D0* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CValueU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CHintsU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EncodingOptions_set_Hints_m2C1CA13760646F26BFEF0295B4D380823F634FE5_inline (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CHintsU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHintsU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = (int32_t)__this->____version_3; __this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1; V_0 = L_1; int32_t L_2 = (int32_t)__this->____size_2; V_1 = L_2; int32_t L_3 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___0_item; (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_3_Invoke_m5C4CCADFF1AE4540F252182089A9BF3CBE7BAFE6_gshared_inline (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, int32_t ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, int32_t, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method_3)); }