#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct 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); } }; struct GenericVirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; struct InterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; 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 InterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, 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); } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker5 { typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method); } }; struct GenericInterfaceActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct InvokerActionInvoker1; template struct InvokerActionInvoker1 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1) { void* params[1] = { p1 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker2; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; // System.Action`1 struct Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6; // System.Action`1 struct Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF; // System.Action`2 struct Action_2_t289BAF75267253402F54F4FD038D938211304C1F; // System.Action`2 struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C; // ZXing.BarcodeWriter`1 struct BarcodeWriter_1_t78B25FC4BE1101043DE9D6D0CEBE39D376E19677; // ZXing.BarcodeWriter`1 struct BarcodeWriter_1_t6CDF6659FE46E23A883C35664F3327A01C91537B; // ZXing.BarcodeWriter`1 struct BarcodeWriter_1_t7CE27EE487A7E1B3ED881670233330017637E9DF; // ZXing.BarcodeWriter`1 struct BarcodeWriter_1_t94623482457BB81C2905AD01BE564C9CAABEE136; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28; // System.Func`1 struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4; // System.Func`1 struct Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484; // System.Func`2 struct Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; // System.Func`3 struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69; // System.Func`4 struct Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102; // System.Func`4 struct Func_4_t7AAB63173BD5193F0BDA308DCB0D4ADC2674D9C2; // System.Func`5 struct Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364; // System.Func`5 struct Func_5_tC76FAFFD627EB1933FB58F6AC45586C688380B1E; // ZXing.Rendering.IBarcodeRenderer`1 struct IBarcodeRenderer_1_t5309B25883E91F30B6D099404010698F92C7E6A5; // ZXing.Rendering.IBarcodeRenderer`1 struct IBarcodeRenderer_1_t740792FA847A76585C524082103082C3FC5142D0; // ZXing.Rendering.IBarcodeRenderer`1 struct IBarcodeRenderer_1_t86570C03C5B53DB7E111EA3BF851AC1CA69A093D; // ZXing.Rendering.IBarcodeRenderer`1 struct IBarcodeRenderer_1_tC0208250C6D096E522E883E148AA2430611B3BA5; // System.Collections.Generic.ICollection`1 struct ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331; // System.Collections.Generic.ICollection`1 struct ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7; // System.Collections.Generic.IDictionary`2> struct IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6; // 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_tD7429CE1A1D78F0C391515DA897DD0EB3091757E; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t26E911269C6D091279FBE4FB9B9A26CC9BD011A7; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t37A81AB3B73358C9D4EFBB0C1D1C79AA5416B9D2; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tEF645336CAD3EB333832929E65B82CF34B2287DF; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t53445917A9A44D31258F132EB926534380CA03FA; // System.Collections.Generic.IList`1 struct IList_1_tDDC3FFA18EA64D141BD8A490F88DCA5704F735E2; // System.Collections.Generic.IList`1 struct IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E; // System.Collections.Generic.IList`1 struct IList_1_tF2AC810E8A134834A60F941F4BCA7F13D787E073; // System.Collections.Generic.IList`1 struct IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_t6CD4295F175796394BE8DC4502A3D96BBAB883D3; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tD003F7A2BD4A796C0634AEC1910281367D443FA4; // System.Collections.Generic.List`1 struct List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4; // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D; // System.Collections.Generic.List`1 struct List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_t5AF6698AA5FC995D2269C462F6E3469303E6725E; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tD4804E53EF2F8D88D5308A0AE3A4AAAAC12BA9A6; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_t641F95016551CD0F78F2B9535CFAF664E2ADFD33; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t36E39BE593395D709749C4B6AAA6CC857B0C2DBD; // System.Func`3[] struct Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967; // System.Boolean[][] struct BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC; // System.Byte[][] struct ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA; // System.Char[][] struct CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680; // System.Int32[][] struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; // System.Int64[][] struct Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B; // System.Boolean[] struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // UnityEngine.Color32[] struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; // ZXing.QrCode.Internal.DataBlock[] struct DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // ZXing.QrCode.Internal.ErrorCorrectionLevel[] struct ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.Int64[] struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // ZXing.Reader[] struct ReaderU5BU5D_t610227B0511D8164257965FA5B8015331703C006; // ZXing.Result[] struct ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513; // ZXing.ResultPoint[] struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // ZXing.QrCode.Internal.Version[] struct VersionU5BU5D_t74F65BE2B735570BDE03526EF0AA0219384B11D6; // ZXing.QrCode.Internal.Version/ECB[] struct ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568; // ZXing.QrCode.Internal.Version/ECBlocks[] struct ECBlocksU5BU5D_t565EBC68DDA22822D0E6C537CF7043DF07B56590; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // ZXing.Aztec.AztecReader struct AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E; // ZXing.Aztec.AztecWriter struct AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252; // ZXing.BarcodeReader struct BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB; // ZXing.BarcodeReaderGeneric struct BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254; // ZXing.BarcodeWriter struct BarcodeWriter_t2D76106315DBF242DD40549D7DCD4148F0D37946; // ZXing.BarcodeWriterGeneric struct BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250; // ZXing.BarcodeWriterPixelData struct BarcodeWriterPixelData_tF1B151A609729EE55E59D0D90ED6185696C92AED; // ZXing.BarcodeWriterSvg struct BarcodeWriterSvg_t216C7721FE07D4E6AA57B4A86ED9DB2C9C637AC8; // BigIntegerLibrary.Base10BigInteger struct Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6; // ZXing.BaseLuminanceSource struct BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C; // BigIntegerLibrary.BigInteger struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190; // BigIntegerLibrary.BigIntegerException struct BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B; // ZXing.Binarizer struct Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF; // ZXing.BinaryBitmap struct BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9; // ZXing.Common.BitArray struct BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7; // ZXing.Common.BitMatrix struct BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91; // ZXing.QrCode.Internal.BitMatrixParser struct BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD; // ZXing.Common.BitSource struct BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2; // ZXing.QrCode.Internal.ByteMatrix struct ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D; // System.Globalization.Calendar struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B; // ZXing.Common.CharacterSetECI struct CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56; // ZXing.OneD.CodaBarWriter struct CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7; // ZXing.OneD.Code128Writer struct Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75; // ZXing.OneD.Code39Writer struct Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184; // ZXing.OneD.Code93Writer struct Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913; // System.Globalization.CodePageDataItem struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; // ZXing.Color32LuminanceSource struct Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC; // ZXing.Color32Renderer struct Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0; // System.Globalization.CompareInfo struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57; // System.Globalization.CultureData struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D; // System.Globalization.CultureInfo struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; // ZXing.QrCode.Internal.DataBlock struct DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB; // ZXing.Datamatrix.DataMatrixReader struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9; // ZXing.Datamatrix.DataMatrixWriter struct DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2; // System.Globalization.DateTimeFormatInfo struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A; // ZXing.Datamatrix.Internal.Decoder struct Decoder_t290E13022F32826302DF7F230238FEAD1168FA28; // ZXing.Maxicode.Internal.Decoder struct Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC; // ZXing.QrCode.Internal.Decoder struct Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE; // System.Text.DecoderFallback struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; // ZXing.Common.DecoderResult struct DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E; // ZXing.Common.DecodingOptions struct DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // ZXing.QrCode.Internal.Detector struct Detector_t87498AE8A2E2418999D2CECAABC86AE49B159729; // ZXing.Common.DetectorResult struct DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0; // ZXing.Dimension struct Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7; // System.DivideByZeroException struct DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279; // ZXing.OneD.EAN13Writer struct EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811; // ZXing.OneD.EAN8Writer struct EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E; // System.Text.EncoderFallback struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; // ZXing.Common.EncodingOptions struct EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; // ZXing.QrCode.Internal.ErrorCorrectionLevel struct ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6; // System.EventArgs struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377; // System.Exception struct Exception_t; // ZXing.FormatException struct FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D; // ZXing.QrCode.Internal.FormatInformation struct FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0; // ZXing.Common.ReedSolomon.GenericGF struct GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0; // ZXing.Common.ReedSolomon.GenericGFPoly struct GenericGFPoly_t85EB6B1C74EDFAA906625D971CBB4276BB28DD43; // ZXing.Multi.GenericMultipleBarcodeReader struct GenericMultipleBarcodeReader_t7538284056C64FD70B78D3F20186C14FCED3AD10; // ZXing.Common.HybridBinarizer struct HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.IFormatProvider struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52; // ZXing.IMB.IMBReader struct IMBReader_t7EC5346436719427578B7E052173019E450100CB; // ZXing.OneD.ITFWriter struct ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499; // System.InvalidOperationException struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB; // ZXing.InvertedLuminanceSource struct InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF; // ZXing.LuminanceSource struct LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE; // ZXing.OneD.MSIWriter struct MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76; // ZXing.Maxicode.MaxiCodeReader struct MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499; // System.Reflection.MethodInfo struct MethodInfo_t; // ZXing.QrCode.Internal.Mode struct Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99; // ZXing.OneD.MultiFormatOneDReader struct MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B; // ZXing.MultiFormatReader struct MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB; // ZXing.MultiFormatWriter struct MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // System.Globalization.NumberFormatInfo struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472; // ZXing.PDF417.PDF417Reader struct PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426; // ZXing.PDF417.PDF417Writer struct PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC; // ZXing.Rendering.PixelData struct PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC; // ZXing.Rendering.PixelDataRenderer struct PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96; // ZXing.PlanarYUVLuminanceSource struct PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492; // ZXing.OneD.PlesseyWriter struct PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3; // ZXing.QrCode.Internal.QRCode struct QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E; // ZXing.QrCode.Internal.QRCodeDecoderMetaData struct QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5; // ZXing.Multi.QrCode.QRCodeMultiReader struct QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C; // ZXing.QrCode.QRCodeReader struct QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606; // ZXing.QrCode.QRCodeWriter struct QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4; // ZXing.QrCode.QrCodeEncodingOptions struct QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524; // ZXing.RGBLuminanceSource struct RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226; // ZXing.Reader struct Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C; // ZXing.ReaderException struct ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C; // ZXing.Common.ReedSolomon.ReedSolomonDecoder struct ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832; // System.Text.RegularExpressions.Regex struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772; // ZXing.Result struct Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF; // ZXing.ResultPoint struct ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB; // ZXing.ResultPointCallback struct ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // System.String struct String_t; // System.Text.StringBuilder struct StringBuilder_t; // ZXing.Rendering.SvgRenderer struct SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60; // System.Globalization.TextInfo struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4; // ZXing.OneD.UPCAWriter struct UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90; // ZXing.OneD.UPCEWriter struct UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0; // ZXing.QrCode.Internal.Version struct Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // ZXing.Writer struct Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A; // ZXing.WriterException struct WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4; // ZXing.BarcodeReader/<>c struct U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21; // ZXing.BarcodeReaderGeneric/<>c struct U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25; // BigIntegerLibrary.Base10BigInteger/DigitContainer struct DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02; // BigIntegerLibrary.BigInteger/DigitContainer struct DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697; // ZXing.QrCode.Internal.DataMask/<>c struct U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550; // ZXing.MultiFormatWriter/<>c struct U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E; // ZXing.Rendering.SvgRenderer/SvgImage struct SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636; // ZXing.QrCode.Internal.Version/ECB struct ECB_t51306FF2F6EF10830C74CD580325708130590CD9; // ZXing.QrCode.Internal.Version/ECBlocks struct ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06; IL2CPP_EXTERN_C RuntimeClass* Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6_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* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD_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* BitmapFormat_t8D50A156429FFF20E5AFCAEEFBDE18004177F9AB_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* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Detector_t87498AE8A2E2418999D2CECAABC86AE49B159729_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Encoder_tEC85267BAF0CC423B9924993DB04B8B39253CC31_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GenericMultipleBarcodeReader_t7538284056C64FD70B78D3F20186C14FCED3AD10_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HybridBinarizer_t726D5FB0A400E189DD983B9C7B5EBCAFD15DEB5D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t8E1E569DC2BDB3B70AA238AF330F9D8D73C50B8A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_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* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t37A81AB3B73358C9D4EFBB0C1D1C79AA5416B9D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t3BF4E31A04F4E2AFDBDE80A4FFD156E2E9E188CA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t648B7F0A5D9B79A5D175653DC7AAD7E1A4DFE181_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t047F430FA49AAFC86A1A1196A75757F491EDFBD3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t8AD41067F76DE24B0C85C30329DE1A43B9EE45E3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t99346BEC371381263E8AC033F49941EDEBAB30CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499_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* Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultipleBarcodeReader_t5C0F30657C5F2EDCD0A5F05BC6456EE915815E43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Names_t2F026110DF049CBCEC33CE05EFEE1138CE48B739_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_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* Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_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* SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____25FA2D49BF8F75F41CD89C29BDA5156E28CBC531FE4BADD44984F087B0443B34_64_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____45D261060F92FEA257731D4533BA1B6D378854391DF58BFEB8C1FB1778D40CDC_116_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____5B3338E2FC111228503FBC18BD44C466D47ABF56A089F83E272B2EF7890B8438_163_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____9053C6EE1BA4FE5CEE59A5A7CC5AA00B07D2A49A10CB55ACE30DC02C51AAB4C1_252_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____F93FB973C99E7583EB3A16A636DA67B7ADE950FA21624F7EBB766DC9E2062CB1_419_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral012B0FC82CBEF16F0D8138BA721FEB8F99ABEB89; IL2CPP_EXTERN_C String_t* _stringLiteral05F14EA7F93226BF52CA502C7813AF9345520320; IL2CPP_EXTERN_C String_t* _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B; IL2CPP_EXTERN_C String_t* _stringLiteral0815BEC8EE5B4A384456F69FE097A7F65BA51A93; IL2CPP_EXTERN_C String_t* _stringLiteral0EA168F6CD89674EF5CA5F80CC6208A92F919296; IL2CPP_EXTERN_C String_t* _stringLiteral13783AEB16911B0BC314C347F3CA132FCF806FCD; IL2CPP_EXTERN_C String_t* _stringLiteral162C18A04EA026C9FE3B8E115B781D4E2A0DD47D; IL2CPP_EXTERN_C String_t* _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764; IL2CPP_EXTERN_C String_t* _stringLiteral197796BCD4D9C30711027295FA16517AFF1BE589; IL2CPP_EXTERN_C String_t* _stringLiteral1BAE60DC28D365B5EF5493498787078BF53D20EF; IL2CPP_EXTERN_C String_t* _stringLiteral27BB87FF7922141CDDC04BEBD0B652EE1BDA99DC; IL2CPP_EXTERN_C String_t* _stringLiteral410E5346BCA8EE150FFD507311DD85789F2E171E; IL2CPP_EXTERN_C String_t* _stringLiteral4244A0AD8D8E879A46026C4EE9CB6318F9FA49D8; IL2CPP_EXTERN_C String_t* _stringLiteral44FEA7A1E076A3D6A4756F1FDA9D67ACD41F2498; IL2CPP_EXTERN_C String_t* _stringLiteral4607F6A1AD253C7780023D486297757B840DE5EA; IL2CPP_EXTERN_C String_t* _stringLiteral49A7EA21ECB328D154FA2262BB41626D795F4D90; IL2CPP_EXTERN_C String_t* _stringLiteral58979FA49C7A5A263CEC02999EA7EAA4A63DA304; IL2CPP_EXTERN_C String_t* _stringLiteral635C8F5A024FC929CA0A445E00437508C44B0CC3; IL2CPP_EXTERN_C String_t* _stringLiteral674DD80E81E8DD98B2C6FC639E39310F68E687CB; IL2CPP_EXTERN_C String_t* _stringLiteral6803850F799E6ED7D9874D83FFC8E1A277357256; IL2CPP_EXTERN_C String_t* _stringLiteral685E2A6F0ABD047E3F1E09DAE2EA394A4EC122AE; IL2CPP_EXTERN_C String_t* _stringLiteral74DD70BB5597A61452EE717610A0AD7514499D2F; IL2CPP_EXTERN_C String_t* _stringLiteral775BB245185671E2382534761174E22D3BDED057; IL2CPP_EXTERN_C String_t* _stringLiteral7E70AF961A2F88ADB9DB7B9C3B5F25A532C1570A; IL2CPP_EXTERN_C String_t* _stringLiteral7E80B524ECF4EB6F07C79D12D6E6AE33416E3A14; IL2CPP_EXTERN_C String_t* _stringLiteral7E9BB414E83C288772A18B70BCDC484D8AB9C3A6; IL2CPP_EXTERN_C String_t* _stringLiteral9DB622366B79AFA1D2683BD69D32576F36ABA091; IL2CPP_EXTERN_C String_t* _stringLiteralA0F9DC980EFE5ED49923AE24541EBADAE4582156; IL2CPP_EXTERN_C String_t* _stringLiteralA246D289C8C99AACBB1338A7FE29E2A36B58B272; IL2CPP_EXTERN_C String_t* _stringLiteralA8D9E1F62F827ABD6E9837098FA50C564FF5581D; IL2CPP_EXTERN_C String_t* _stringLiteralA96DD75BBAEF04C84B99621A037C099539C735DF; IL2CPP_EXTERN_C String_t* _stringLiteralB26234AD9B99491D85E6696E8F1AB69F80181948; IL2CPP_EXTERN_C String_t* _stringLiteralB42234C7D7ECF2EB4EEB5D2E193F865BD063423D; IL2CPP_EXTERN_C String_t* _stringLiteralB85E44E7200FA3E8E69C96E31FA57E58E51E715C; IL2CPP_EXTERN_C String_t* _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB; IL2CPP_EXTERN_C String_t* _stringLiteralC29BB14BB0743ED84026186CCD7F48F86D00A0A3; IL2CPP_EXTERN_C String_t* _stringLiteralD263F1B605A0C669CFD6B2A84D0587DDD390F2BD; IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1; IL2CPP_EXTERN_C String_t* _stringLiteralDA8866B433BA9069B0DB33015775433EC276B594; IL2CPP_EXTERN_C String_t* _stringLiteralDAC00B1DFB240934CD3E7CA4995672FDDB47B0D0; IL2CPP_EXTERN_C String_t* _stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D; IL2CPP_EXTERN_C String_t* _stringLiteralDC256241FC67514DC379445C066477BE1029D779; IL2CPP_EXTERN_C String_t* _stringLiteralDD3F57AE65D16A0C02DFF491D897DC292AE9D229; IL2CPP_EXTERN_C String_t* _stringLiteralDD7461C99FE0AF610527A1F4273DBC4696AB5F17; IL2CPP_EXTERN_C String_t* _stringLiteralDDB3907A0EDF019AE91C840CB90A31E145AAB0C6; IL2CPP_EXTERN_C String_t* _stringLiteralDE7E8FECC7166973B85D31AD6B3DA9096111A248; IL2CPP_EXTERN_C String_t* _stringLiteralE110E961944C71E5694D15D3372CAF70AC7122E6; IL2CPP_EXTERN_C String_t* _stringLiteralEAD0177D15CD4042DF1299B5638EFF30B7C9AAC4; IL2CPP_EXTERN_C String_t* _stringLiteralEC5446A7FF5D4B637861FAED325178E8EA7A216E; IL2CPP_EXTERN_C String_t* _stringLiteralF04D617318442B519695D4A916E2601C2F206533; IL2CPP_EXTERN_C String_t* _stringLiteralF20D71CE9028E9283E6D684C99128405C9C774B7; IL2CPP_EXTERN_C String_t* _stringLiteralF8CC98BA3B02A8F5844A8EA88CB55814B9552614; IL2CPP_EXTERN_C String_t* _stringLiteralF90C379AD5635FE48755A7E336FA0C74E176FB22; IL2CPP_EXTERN_C String_t* _stringLiteralFE6F042438C28C3DE2C31001F0C7FB1F7A8AD2A4; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReaderGeneric_DecodeMultiple_m7507E3154479E9D3E5BB3D1CD115881B0D93F153_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReaderGeneric_Decode_m99AA79494F349495B7F37AB8A3C653607CDEEE73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReaderGeneric_OnResultPointFound_mEA8F87CEC0D42709A9D03CD2634E6C0B7EAFAFA5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReaderGeneric_U3Cget_OptionsU3Eb__8_0_m7E688D614E12D852CCF6BF46644D61D3D428EBFD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReaderGeneric_U3Cset_OptionsU3Eb__9_0_m3ABD2E9AE9DEB70899F9AEDC24E425F77E394F8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReader_DecodeMultiple_m3D86D1FD025D54DC48594C97043DE1A7C17B0026_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeReader_Decode_m217EDFA1990EC0FE423A3143CF65FFB3A14A4D21_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeWriter_1__ctor_m71D237D61536ED9787F026904303DF23E559B975_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeWriter_1__ctor_mED770B2DF8CA45D60004BA11D023791DF4F203F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeWriter_1__ctor_mEE2B2612C4EF58B9730543577E476D332989E099_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeWriter_1_set_Renderer_m1C13309800F4366CD6D91DE9E3A5EC6E11B27BCC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeWriter_1_set_Renderer_m2ADACD234F8C131F8748C22EE4E13A25004D5DD6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BarcodeWriter_1_set_Renderer_m528687E13A559FFFC11B9A3FDFC5F1CFB466BFA0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BaseLuminanceSource_crop_mA02FCB827A761E026CB4FE04026F0F7D08265E13_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_CompareTo_m23A06863E338B1435F4DB0B623DF06337E7FC79E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_Division_m57071483D87761718875D25F95508E911AC2562C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_ExtendedEuclidGcd_mA66045576D5E8F2D4868B26D5F45E0DC738B2D1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_Gcd_m6150C8563FB7FB08249BCA7B6D149513B52C7066_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_IntegerSqrt_mA422682557BE462264E933DFC977CB4CC9346AB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_ModularExponentiation_m0AA1B5ED63202F564F51DD28F90E5F0DB3D0CF12_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_ModularInverse_m9EE96E63E2AF7266A20D4FAA2EBE541E12496477_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_Modulo_mD40F396E73AB8D0D705B181B7114C895BA51E7F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger_Power_m7BC9759852A80EC800C99A65E7416CF23853C8D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger__ctor_m999BA38986260D19AB01FB3FA910EB66CECC2B2F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BigInteger__ctor_mF3D1FB073688CCB558884B9CA0304C41C0E16D83_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Binarizer__ctor_m998F6088E701653D5ADED2C8B7473AFB87F3198D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BinaryBitmap__ctor_m89628233D7AAA956C4C2614E3E7CFB9BB703346A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DataBlock_getDataBlocks_m0D5C6A173609C4CDEB60F9F32295262A1C8B9207_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DataMask_unmaskBitMatrix_mEAAAC460103127E69B50E9EA4B6E61E9CAAD2DAD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecodedBitStreamParser_parseECIValue_mF1024E3217929DF569966A77FCB255185D36AE76_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dimension__ctor_m8AB1707119F43254AD76152F2DEF16C1C1A4D6BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ErrorCorrectionLevel_forBits_m7735714F4D73706D171BA049523AEC5B09136B7A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuminanceSource_crop_m26FF65EF575B79A79CCFEB70BF2D74475E24181D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuminanceSource_invert_mBEE49EDA06955B7E6DC69563061E4B371CF3C0AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuminanceSource_rotateCounterClockwise45_mA42D3340144BA9044BC2F8136814BFD5B9D3785B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* LuminanceSource_rotateCounterClockwise_mF778FB6BE40AD3DE80FD6D3EEAF1553679668462_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Mode_forBits_m561C5BDAF2A2AE964E766E89B292568E7159D1ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Mode_getCharacterCountBits_m885DD8D84CDF690CB422861693D35731E0A9002E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiFormatWriter_encode_mA0FBB1E7F392A46D0B14B4F22D65F75246995D1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlanarYUVLuminanceSource__ctor_m2E5C81CEEFA5A6ED1F3A0042418DF8DBA1E30C23_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* PlanarYUVLuminanceSource_getRow_m6ECF99F72A9E96A9FF3ED048DE95367A09965786_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* QRCodeWriter_encode_m3D54B2BA61C9F791159C9C768461291010ACB060_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* QRCodeWriter_renderResult_m8CFA2D0A27B4B5D187E9383D947973A720C52561_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RGBLuminanceSource_CalculateLuminance_m53B06ACB20E1411CF3A92C53191F259A949A136E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* RGBLuminanceSource_DetermineBitmapFormat_m533F6D94D891BB58FE633B0BC6F0460D417F69F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_0_m3F161FE8EC04F84DC6367E8596A6CD59DBA2C3EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_10_m3C3639BB01567010D7B3FEC51E5D9A51DC0EF03A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_11_m16A982111E54C52D47AFF5DE44BD7ACA7EA7F6A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_12_m980C2CCED116FE1F5C278F6511E8CE190AE953DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_13_mA3C5FB80CC0C3556EE572AE6AF0B480538BCAF8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_14_m3CD31F9E9B9D478AAD092B644CE8E20DE2354EA6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_1_m7D660DEFA5F9555CEE07DA3C041E928E77A7E7DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_2_m2D6388585EABA4D8A811790C4AE6E1840947F7B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_3_m917B851BD4FC3FD0EEE16067AB41120296C9068E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_4_m80C8362446DEB9409E5389512A89675A8391C9ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_5_m3A726BB4EE8B3253C01515DD6C8B1595210B13FB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_6_m59EB11AF6D5074387E1A17FED8CBF70BE678D0F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_7_m5C88CEDDA8D29400A4C15A1D71E996AAE3776214_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_8_m99EA8B041667C26B93103940373D5719F61A7A7E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__1_9_mCE0B38C66664CCA2E8161E5C851FCB4EEC9CCE32_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__2_0_m8918F8D130B89FEF0F77790E85C618F60C52D620_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__2_1_mACA3F4385722E3443DF5E4D8A7247B821306E02D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__2_2_mD72786CBB6169D5A65E8AD65FC3C54AA4E20C683_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__2_3_mE6E5B3E67B02A8C9B8C87505800D6FC8680B3098_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__2_4_m1BF57FAECB1BFE79440C657660B1DC8C41C0CA30_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__2_5_m022B5925CC6BBC3A1CE7ABEECA6977C6967E1BB8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__2_6_m93D2B119CD23E430653040741DD795895FF90412_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__2_7_mCA4AAAE06C44AC1709AFF77806B2E26F61FEBA76_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__39_0_m483D5384A5D6433F10E60F5CF11AB7C8250106DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__39_1_m1556DA8A64BD5B22C22D514D03D6B12B7AEA7BD1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__9_0_mC0F7AD821AB683D2D993F88513D67AC7CC6DA5EC_RuntimeMethod_var; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com; struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967; struct BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC; struct Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E; struct Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B; struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259; struct DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513; struct ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568; 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 // struct U3CModuleU3E_t19BEB36EC41A0CF39878E139CFFB7C679E036CED { }; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714 : 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_t641F95016551CD0F78F2B9535CFAF664E2ADFD33* ____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_t6CD4295F175796394BE8DC4502A3D96BBAB883D3* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t5AF6698AA5FC995D2269C462F6E3469303E6725E* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A : 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_t36E39BE593395D709749C4B6AAA6CC857B0C2DBD* ____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_tD003F7A2BD4A796C0634AEC1910281367D443FA4* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tD4804E53EF2F8D88D5308A0AE3A4AAAAC12BA9A6* ____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_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; }; // System.Collections.Generic.List`1 struct List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ReaderU5BU5D_t610227B0511D8164257965FA5B8015331703C006* ____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.Aztec.AztecReader struct AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E : public RuntimeObject { }; // ZXing.Aztec.AztecWriter struct AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252 : public RuntimeObject { }; // ZXing.BarcodeReaderGeneric struct BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254 : public RuntimeObject { // ZXing.Reader ZXing.BarcodeReaderGeneric::reader RuntimeObject* ___reader_2; // System.Func`5 ZXing.BarcodeReaderGeneric::createRGBLuminanceSource Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___createRGBLuminanceSource_3; // System.Func`2 ZXing.BarcodeReaderGeneric::createBinarizer Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___createBinarizer_4; // System.Boolean ZXing.BarcodeReaderGeneric::usePreviousState bool ___usePreviousState_5; // ZXing.Common.DecodingOptions ZXing.BarcodeReaderGeneric::options DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* ___options_6; // System.Action`1 ZXing.BarcodeReaderGeneric::explicitResultPointFound Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* ___explicitResultPointFound_7; // System.Action`1 ZXing.BarcodeReaderGeneric::ResultFound Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* ___ResultFound_8; // System.Boolean ZXing.BarcodeReaderGeneric::k__BackingField bool ___U3CAutoRotateU3Ek__BackingField_9; }; // ZXing.BarcodeWriterGeneric struct BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250 : public RuntimeObject { // ZXing.Common.EncodingOptions ZXing.BarcodeWriterGeneric::options EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___options_0; // ZXing.BarcodeFormat ZXing.BarcodeWriterGeneric::k__BackingField int32_t ___U3CFormatU3Ek__BackingField_1; // ZXing.Writer ZXing.BarcodeWriterGeneric::k__BackingField RuntimeObject* ___U3CEncoderU3Ek__BackingField_2; }; // BigIntegerLibrary.Base10BigInteger struct Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6 : public RuntimeObject { // BigIntegerLibrary.Base10BigInteger/DigitContainer BigIntegerLibrary.Base10BigInteger::digits DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* ___digits_4; // System.Int32 BigIntegerLibrary.Base10BigInteger::size int32_t ___size_5; // BigIntegerLibrary.Sign BigIntegerLibrary.Base10BigInteger::sign int32_t ___sign_6; }; // BigIntegerLibrary.BigInteger struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190 : public RuntimeObject { // BigIntegerLibrary.BigInteger/DigitContainer BigIntegerLibrary.BigInteger::digits DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* ___digits_7; // System.Int32 BigIntegerLibrary.BigInteger::size int32_t ___size_8; // BigIntegerLibrary.Sign BigIntegerLibrary.BigInteger::sign int32_t ___sign_9; }; // ZXing.Binarizer struct Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF : public RuntimeObject { // ZXing.LuminanceSource ZXing.Binarizer::source LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___source_0; }; // ZXing.BinaryBitmap struct BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9 : public RuntimeObject { // ZXing.Binarizer ZXing.BinaryBitmap::binarizer Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* ___binarizer_0; // ZXing.Common.BitMatrix ZXing.BinaryBitmap::matrix BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___matrix_1; }; // 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.QrCode.Internal.BitMatrixParser struct BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD : public RuntimeObject { // ZXing.Common.BitMatrix ZXing.QrCode.Internal.BitMatrixParser::bitMatrix BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___bitMatrix_0; // ZXing.QrCode.Internal.Version ZXing.QrCode.Internal.BitMatrixParser::parsedVersion Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___parsedVersion_1; // ZXing.QrCode.Internal.FormatInformation ZXing.QrCode.Internal.BitMatrixParser::parsedFormatInfo FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* ___parsedFormatInfo_2; // System.Boolean ZXing.QrCode.Internal.BitMatrixParser::mirrored bool ___mirrored_3; }; // 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.QrCode.Internal.ByteMatrix struct ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D : public RuntimeObject { // System.Byte[][] ZXing.QrCode.Internal.ByteMatrix::bytes ByteU5BU5DU5BU5D_t19A0C6D66F22DF673E9CDB37DEF566FE0EC947FA* ___bytes_0; // System.Int32 ZXing.QrCode.Internal.ByteMatrix::width int32_t ___width_1; // System.Int32 ZXing.QrCode.Internal.ByteMatrix::height int32_t ___height_2; }; // System.Globalization.CultureInfo struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject { // System.Boolean System.Globalization.CultureInfo::m_isReadOnly bool ___m_isReadOnly_3; // System.Int32 System.Globalization.CultureInfo::cultureID int32_t ___cultureID_4; // System.Int32 System.Globalization.CultureInfo::parent_lcid int32_t ___parent_lcid_5; // System.Int32 System.Globalization.CultureInfo::datetime_index int32_t ___datetime_index_6; // System.Int32 System.Globalization.CultureInfo::number_index int32_t ___number_index_7; // System.Int32 System.Globalization.CultureInfo::default_calendar_type int32_t ___default_calendar_type_8; // System.Boolean System.Globalization.CultureInfo::m_useUserOverride bool ___m_useUserOverride_9; // System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10; // System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11; // System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12; // System.String System.Globalization.CultureInfo::m_name String_t* ___m_name_13; // System.String System.Globalization.CultureInfo::englishname String_t* ___englishname_14; // System.String System.Globalization.CultureInfo::nativename String_t* ___nativename_15; // System.String System.Globalization.CultureInfo::iso3lang String_t* ___iso3lang_16; // System.String System.Globalization.CultureInfo::iso2lang String_t* ___iso2lang_17; // System.String System.Globalization.CultureInfo::win3lang String_t* ___win3lang_18; // System.String System.Globalization.CultureInfo::territory String_t* ___territory_19; // System.String[] System.Globalization.CultureInfo::native_calendar_names StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20; // System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21; // System.Void* System.Globalization.CultureInfo::textinfo_data void* ___textinfo_data_22; // System.Int32 System.Globalization.CultureInfo::m_dataItem int32_t ___m_dataItem_23; // System.Globalization.Calendar System.Globalization.CultureInfo::calendar Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24; // System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25; // System.Boolean System.Globalization.CultureInfo::constructed bool ___constructed_26; // System.Byte[] System.Globalization.CultureInfo::cached_serialized_form ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27; // System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28; // System.Boolean System.Globalization.CultureInfo::m_isInherited bool ___m_isInherited_29; }; // Native definition for P/Invoke marshalling of System.Globalization.CultureInfo struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke { int32_t ___m_isReadOnly_3; int32_t ___cultureID_4; int32_t ___parent_lcid_5; int32_t ___datetime_index_6; int32_t ___number_index_7; int32_t ___default_calendar_type_8; int32_t ___m_useUserOverride_9; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12; char* ___m_name_13; char* ___englishname_14; char* ___nativename_15; char* ___iso3lang_16; char* ___iso2lang_17; char* ___win3lang_18; char* ___territory_19; char** ___native_calendar_names_20; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21; void* ___textinfo_data_22; int32_t ___m_dataItem_23; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25; int32_t ___constructed_26; Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28; int32_t ___m_isInherited_29; }; // Native definition for COM marshalling of System.Globalization.CultureInfo struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com { int32_t ___m_isReadOnly_3; int32_t ___cultureID_4; int32_t ___parent_lcid_5; int32_t ___datetime_index_6; int32_t ___number_index_7; int32_t ___default_calendar_type_8; int32_t ___m_useUserOverride_9; NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10; DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11; TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12; Il2CppChar* ___m_name_13; Il2CppChar* ___englishname_14; Il2CppChar* ___nativename_15; Il2CppChar* ___iso3lang_16; Il2CppChar* ___iso2lang_17; Il2CppChar* ___win3lang_18; Il2CppChar* ___territory_19; Il2CppChar** ___native_calendar_names_20; CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21; void* ___textinfo_data_22; int32_t ___m_dataItem_23; Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25; int32_t ___constructed_26; Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27; CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28; int32_t ___m_isInherited_29; }; // ZXing.QrCode.Internal.DataBlock struct DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB : public RuntimeObject { // System.Int32 ZXing.QrCode.Internal.DataBlock::numDataCodewords int32_t ___numDataCodewords_0; // System.Byte[] ZXing.QrCode.Internal.DataBlock::codewords ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___codewords_1; }; // ZXing.QrCode.Internal.DataMask struct DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461 : public RuntimeObject { }; // ZXing.Datamatrix.DataMatrixReader struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9 : public RuntimeObject { // ZXing.Datamatrix.Internal.Decoder ZXing.Datamatrix.DataMatrixReader::decoder Decoder_t290E13022F32826302DF7F230238FEAD1168FA28* ___decoder_1; }; // ZXing.Datamatrix.DataMatrixWriter struct DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2 : public RuntimeObject { }; // ZXing.QrCode.Internal.DecodedBitStreamParser struct DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427 : public RuntimeObject { }; // ZXing.QrCode.Internal.Decoder struct Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE : public RuntimeObject { // ZXing.Common.ReedSolomon.ReedSolomonDecoder ZXing.QrCode.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.QrCode.Internal.Detector struct Detector_t87498AE8A2E2418999D2CECAABC86AE49B159729 : public RuntimeObject { // ZXing.Common.BitMatrix ZXing.QrCode.Internal.Detector::image BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___image_0; // ZXing.ResultPointCallback ZXing.QrCode.Internal.Detector::resultPointCallback ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* ___resultPointCallback_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; }; // 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.QrCode.Internal.ErrorCorrectionLevel struct ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6 : public RuntimeObject { // System.Int32 ZXing.QrCode.Internal.ErrorCorrectionLevel::bits int32_t ___bits_5; // System.Int32 ZXing.QrCode.Internal.ErrorCorrectionLevel::ordinal_Renamed_Field int32_t ___ordinal_Renamed_Field_6; // System.String ZXing.QrCode.Internal.ErrorCorrectionLevel::name String_t* ___name_7; }; // System.EventArgs struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject { }; // ZXing.QrCode.Internal.FormatInformation struct FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0 : public RuntimeObject { // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.FormatInformation::errorCorrectionLevel ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___errorCorrectionLevel_3; // System.Byte ZXing.QrCode.Internal.FormatInformation::dataMask uint8_t ___dataMask_4; }; // 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.Multi.GenericMultipleBarcodeReader struct GenericMultipleBarcodeReader_t7538284056C64FD70B78D3F20186C14FCED3AD10 : public RuntimeObject { // ZXing.Reader ZXing.Multi.GenericMultipleBarcodeReader::_delegate RuntimeObject* ____delegate_2; }; // 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.Maxicode.MaxiCodeReader struct MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499 : public RuntimeObject { // ZXing.Maxicode.Internal.Decoder ZXing.Maxicode.MaxiCodeReader::decoder Decoder_t3EB1D42E0DA5664E8915261AAF28D9A53C6586FC* ___decoder_3; }; // ZXing.QrCode.Internal.Mode struct Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99 : public RuntimeObject { // ZXing.QrCode.Internal.Mode/Names ZXing.QrCode.Internal.Mode::k__BackingField int32_t ___U3CNameU3Ek__BackingField_0; // System.Int32[] ZXing.QrCode.Internal.Mode::characterCountBitsForVersions Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___characterCountBitsForVersions_11; // System.Int32 ZXing.QrCode.Internal.Mode::k__BackingField int32_t ___U3CBitsU3Ek__BackingField_12; }; // ZXing.MultiFormatReader struct MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB : public RuntimeObject { // System.Collections.Generic.IDictionary`2 ZXing.MultiFormatReader::hints RuntimeObject* ___hints_0; // System.Collections.Generic.IList`1 ZXing.MultiFormatReader::readers RuntimeObject* ___readers_1; }; // ZXing.MultiFormatWriter struct MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB : public RuntimeObject { }; // ZXing.OneD.OneDReader struct OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 : public RuntimeObject { }; // ZXing.OneD.OneDimensionalCodeWriter struct OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 : public RuntimeObject { }; // ZXing.PDF417.PDF417Reader struct PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426 : public RuntimeObject { }; // ZXing.PDF417.PDF417Writer struct PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC : public RuntimeObject { }; // ZXing.Rendering.PixelData struct PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC : public RuntimeObject { // System.Byte[] ZXing.Rendering.PixelData::k__BackingField ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CPixelsU3Ek__BackingField_0; // System.Int32 ZXing.Rendering.PixelData::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_1; // System.Int32 ZXing.Rendering.PixelData::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_2; }; // ZXing.QrCode.Internal.QRCode struct QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E : public RuntimeObject { // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.QRCode::k__BackingField Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___U3CModeU3Ek__BackingField_1; // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.QRCode::k__BackingField ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___U3CECLevelU3Ek__BackingField_2; // ZXing.QrCode.Internal.Version ZXing.QrCode.Internal.QRCode::k__BackingField Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___U3CVersionU3Ek__BackingField_3; // System.Int32 ZXing.QrCode.Internal.QRCode::k__BackingField int32_t ___U3CMaskPatternU3Ek__BackingField_4; // ZXing.QrCode.Internal.ByteMatrix ZXing.QrCode.Internal.QRCode::k__BackingField ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* ___U3CMatrixU3Ek__BackingField_5; }; // ZXing.QrCode.Internal.QRCodeDecoderMetaData struct QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5 : public RuntimeObject { // System.Boolean ZXing.QrCode.Internal.QRCodeDecoderMetaData::mirrored bool ___mirrored_0; }; // ZXing.QrCode.QRCodeReader struct QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606 : public RuntimeObject { // ZXing.QrCode.Internal.Decoder ZXing.QrCode.QRCodeReader::decoder Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* ___decoder_1; }; // ZXing.QrCode.QRCodeWriter struct QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4 : public RuntimeObject { }; // ZXing.Common.ReedSolomon.ReedSolomonDecoder struct ReedSolomonDecoder_t6B00493C5ADA63D2E721D82C0E6153F5E410F832 : public RuntimeObject { // ZXing.Common.ReedSolomon.GenericGF ZXing.Common.ReedSolomon.ReedSolomonDecoder::field GenericGF_tC1D3778419A01F96902AA135CFAC8BBB7DAE8FE0* ___field_0; }; // ZXing.Result struct Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF : public RuntimeObject { // System.String ZXing.Result::k__BackingField String_t* ___U3CTextU3Ek__BackingField_0; // System.Byte[] ZXing.Result::k__BackingField ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CRawBytesU3Ek__BackingField_1; // ZXing.ResultPoint[] ZXing.Result::k__BackingField ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___U3CResultPointsU3Ek__BackingField_2; // ZXing.BarcodeFormat ZXing.Result::k__BackingField int32_t ___U3CBarcodeFormatU3Ek__BackingField_3; // System.Collections.Generic.IDictionary`2 ZXing.Result::k__BackingField RuntimeObject* ___U3CResultMetadataU3Ek__BackingField_4; // System.Int64 ZXing.Result::k__BackingField int64_t ___U3CTimestampU3Ek__BackingField_5; // System.Int32 ZXing.Result::k__BackingField int32_t ___U3CNumBitsU3Ek__BackingField_6; }; // 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.SupportClass struct SupportClass_t4DFF7A369FE88E3E52902C2244402187AAE40E99 : public RuntimeObject { }; // ZXing.OneD.UPCAWriter struct UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90 : public RuntimeObject { // ZXing.OneD.EAN13Writer ZXing.OneD.UPCAWriter::subWriter EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811* ___subWriter_0; }; // 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.QrCode.Internal.Version struct Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65 : public RuntimeObject { // System.Int32 ZXing.QrCode.Internal.Version::versionNumber int32_t ___versionNumber_2; // System.Int32[] ZXing.QrCode.Internal.Version::alignmentPatternCenters Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___alignmentPatternCenters_3; // ZXing.QrCode.Internal.Version/ECBlocks[] ZXing.QrCode.Internal.Version::ecBlocks ECBlocksU5BU5D_t565EBC68DDA22822D0E6C537CF7043DF07B56590* ___ecBlocks_4; // System.Int32 ZXing.QrCode.Internal.Version::totalCodewords int32_t ___totalCodewords_5; }; // ZXing.BarcodeReader/<>c struct U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21 : public RuntimeObject { }; // ZXing.BarcodeReaderGeneric/<>c struct U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25 : public RuntimeObject { }; // BigIntegerLibrary.Base10BigInteger/DigitContainer struct DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02 : public RuntimeObject { // System.Int64[][] BigIntegerLibrary.Base10BigInteger/DigitContainer::digits Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* ___digits_0; }; // BigIntegerLibrary.BigInteger/DigitContainer struct DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697 : public RuntimeObject { // System.Int64[][] BigIntegerLibrary.BigInteger/DigitContainer::digits Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* ___digits_0; }; // ZXing.QrCode.Internal.DataMask/<>c struct U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550 : public RuntimeObject { }; // ZXing.MultiFormatWriter/<>c struct U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E : public RuntimeObject { }; // ZXing.Rendering.SvgRenderer/SvgImage struct SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636 : public RuntimeObject { // System.Text.StringBuilder ZXing.Rendering.SvgRenderer/SvgImage::content StringBuilder_t* ___content_0; // System.Int32 ZXing.Rendering.SvgRenderer/SvgImage::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // System.Int32 ZXing.Rendering.SvgRenderer/SvgImage::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_2; }; // ZXing.QrCode.Internal.Version/ECB struct ECB_t51306FF2F6EF10830C74CD580325708130590CD9 : public RuntimeObject { // System.Int32 ZXing.QrCode.Internal.Version/ECB::count int32_t ___count_0; // System.Int32 ZXing.QrCode.Internal.Version/ECB::dataCodewords int32_t ___dataCodewords_1; }; // ZXing.QrCode.Internal.Version/ECBlocks struct ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06 : public RuntimeObject { // System.Int32 ZXing.QrCode.Internal.Version/ECBlocks::ecCodewordsPerBlock int32_t ___ecCodewordsPerBlock_0; // ZXing.QrCode.Internal.Version/ECB[] ZXing.QrCode.Internal.Version/ECBlocks::ecBlocks ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* ___ecBlocks_1; }; // ZXing.BarcodeWriter`1 struct BarcodeWriter_1_t78B25FC4BE1101043DE9D6D0CEBE39D376E19677 : public BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250 { // ZXing.Rendering.IBarcodeRenderer`1 ZXing.BarcodeWriter`1::k__BackingField RuntimeObject* ___U3CRendererU3Ek__BackingField_3; }; // ZXing.BarcodeWriter`1 struct BarcodeWriter_1_t6CDF6659FE46E23A883C35664F3327A01C91537B : public BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250 { // ZXing.Rendering.IBarcodeRenderer`1 ZXing.BarcodeWriter`1::k__BackingField RuntimeObject* ___U3CRendererU3Ek__BackingField_3; }; // ZXing.BarcodeWriter`1 struct BarcodeWriter_1_t7CE27EE487A7E1B3ED881670233330017637E9DF : public BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250 { // ZXing.Rendering.IBarcodeRenderer`1 ZXing.BarcodeWriter`1::k__BackingField RuntimeObject* ___U3CRendererU3Ek__BackingField_3; }; // ZXing.BarcodeWriter`1 struct BarcodeWriter_1_t94623482457BB81C2905AD01BE564C9CAABEE136 : public BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250 { // ZXing.Rendering.IBarcodeRenderer`1 ZXing.BarcodeWriter`1::k__BackingField RuntimeObject* ___U3CRendererU3Ek__BackingField_3; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject* ___value_1; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject* ___value_1; }; // System.Nullable`1 struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // ZXing.BarcodeReader struct BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB : public BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254 { // System.Func`4 ZXing.BarcodeReader::createLuminanceSource Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___createLuminanceSource_11; }; // ZXing.BaseLuminanceSource struct BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C : public LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE { // System.Byte[] ZXing.BaseLuminanceSource::luminances ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___luminances_6; }; // 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.OneD.CodaBarWriter struct CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; // ZXing.OneD.Code128Writer struct Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { // System.Boolean ZXing.OneD.Code128Writer::forceCodesetB bool ___forceCodesetB_17; }; // ZXing.OneD.Code39Writer struct Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; // ZXing.OneD.Code93Writer struct Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // UnityEngine.Color32 struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B { union { #pragma pack(push, tp, 1) struct { // System.Int32 UnityEngine.Color32::rgba int32_t ___rgba_0; }; #pragma pack(pop, tp) struct { int32_t ___rgba_0_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { // System.Byte UnityEngine.Color32::r uint8_t ___r_1; }; #pragma pack(pop, tp) struct { uint8_t ___r_1_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___g_2_OffsetPadding[1]; // System.Byte UnityEngine.Color32::g uint8_t ___g_2; }; #pragma pack(pop, tp) struct { char ___g_2_OffsetPadding_forAlignmentOnly[1]; uint8_t ___g_2_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___b_3_OffsetPadding[2]; // System.Byte UnityEngine.Color32::b uint8_t ___b_3; }; #pragma pack(pop, tp) struct { char ___b_3_OffsetPadding_forAlignmentOnly[2]; uint8_t ___b_3_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___a_4_OffsetPadding[3]; // System.Byte UnityEngine.Color32::a uint8_t ___a_4; }; #pragma pack(pop, tp) struct { char ___a_4_OffsetPadding_forAlignmentOnly[3]; uint8_t ___a_4_forAlignmentOnly; }; }; }; // System.DateTime struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D { // System.UInt64 System.DateTime::_dateData uint64_t ____dateData_46; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; // Native definition for P/Invoke marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; // Native definition for COM marshalling of System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; // 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; }; // ZXing.IMB.IMBReader struct IMBReader_t7EC5346436719427578B7E052173019E450100CB : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { // ZXing.BinaryBitmap ZXing.IMB.IMBReader::currentBitmap BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___currentBitmap_37; }; // ZXing.OneD.ITFWriter struct ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; // 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; }; // ZXing.InvertedLuminanceSource struct InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF : public LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE { // ZXing.LuminanceSource ZXing.InvertedLuminanceSource::delegate LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___delegate_2; // System.Byte[] ZXing.InvertedLuminanceSource::invertedMatrix ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___invertedMatrix_3; }; // ZXing.OneD.MSIWriter struct MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; // ZXing.OneD.MultiFormatOneDReader struct MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B : public OneDReader_tABA7DE735519AE3B189359F9DDE14C112F93E2E6 { // System.Collections.Generic.IList`1 ZXing.OneD.MultiFormatOneDReader::readers RuntimeObject* ___readers_2; }; // ZXing.OneD.PlesseyWriter struct PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3 : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; // ZXing.Multi.QrCode.QRCodeMultiReader struct QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C : public QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606 { }; // ZXing.QrCode.QrCodeEncodingOptions struct QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524 : public EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D { }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // System.UInt64 struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; }; // ZXing.OneD.UPCEANWriter struct UPCEANWriter_tBED0D534B55ACCB5A9ABBDF2A3965F482E42465A : public OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934 { }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // ZXing.BarcodeWriter struct BarcodeWriter_t2D76106315DBF242DD40549D7DCD4148F0D37946 : public BarcodeWriter_1_t78B25FC4BE1101043DE9D6D0CEBE39D376E19677 { }; // ZXing.BarcodeWriterPixelData struct BarcodeWriterPixelData_tF1B151A609729EE55E59D0D90ED6185696C92AED : public BarcodeWriter_1_t7CE27EE487A7E1B3ED881670233330017637E9DF { }; // ZXing.BarcodeWriterSvg struct BarcodeWriterSvg_t216C7721FE07D4E6AA57B4A86ED9DB2C9C637AC8 : public BarcodeWriter_1_t94623482457BB81C2905AD01BE564C9CAABEE136 { }; // ZXing.Color32LuminanceSource struct Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC : public BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C { }; // ZXing.Color32Renderer struct Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0 : public RuntimeObject { // UnityEngine.Color32 ZXing.Color32Renderer::k__BackingField Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___U3CForegroundU3Ek__BackingField_0; // UnityEngine.Color32 ZXing.Color32Renderer::k__BackingField Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___U3CBackgroundU3Ek__BackingField_1; }; // 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; }; // ZXing.OneD.EAN13Writer struct EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811 : public UPCEANWriter_tBED0D534B55ACCB5A9ABBDF2A3965F482E42465A { }; // ZXing.OneD.EAN8Writer struct EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E : public UPCEANWriter_tBED0D534B55ACCB5A9ABBDF2A3965F482E42465A { }; // 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; }; // ZXing.Rendering.PixelDataRenderer struct PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96 : public RuntimeObject { // UnityEngine.Color32 ZXing.Rendering.PixelDataRenderer::k__BackingField Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___U3CForegroundU3Ek__BackingField_0; // UnityEngine.Color32 ZXing.Rendering.PixelDataRenderer::k__BackingField Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___U3CBackgroundU3Ek__BackingField_1; }; // ZXing.PlanarYUVLuminanceSource struct PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492 : public BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C { // System.Byte[] ZXing.PlanarYUVLuminanceSource::yuvData ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___yuvData_8; // System.Int32 ZXing.PlanarYUVLuminanceSource::dataWidth int32_t ___dataWidth_9; // System.Int32 ZXing.PlanarYUVLuminanceSource::dataHeight int32_t ___dataHeight_10; // System.Int32 ZXing.PlanarYUVLuminanceSource::left int32_t ___left_11; // System.Int32 ZXing.PlanarYUVLuminanceSource::top int32_t ___top_12; }; // ZXing.RGBLuminanceSource struct RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226 : public BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C { }; // System.RuntimeFieldHandle struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; }; // ZXing.Rendering.SvgRenderer struct SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60 : public RuntimeObject { // UnityEngine.Color32 ZXing.Rendering.SvgRenderer::k__BackingField Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___U3CForegroundU3Ek__BackingField_2; // UnityEngine.Color32 ZXing.Rendering.SvgRenderer::k__BackingField Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___U3CBackgroundU3Ek__BackingField_3; // System.String ZXing.Rendering.SvgRenderer::k__BackingField String_t* ___U3CFontNameU3Ek__BackingField_4; // System.Int32 ZXing.Rendering.SvgRenderer::k__BackingField int32_t ___U3CFontSizeU3Ek__BackingField_5; }; // ZXing.OneD.UPCEWriter struct UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0 : public UPCEANWriter_tBED0D534B55ACCB5A9ABBDF2A3965F482E42465A { }; // BigIntegerLibrary.BigIntegerException struct BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B : public Exception_t { }; // 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; }; // ZXing.ReaderException struct ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C : public Exception_t { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // ZXing.WriterException struct WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4 : public Exception_t { }; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t289BAF75267253402F54F4FD038D938211304C1F : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4 : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t { }; // System.Func`3 struct Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69 : public MulticastDelegate_t { }; // System.Func`4 struct Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102 : public MulticastDelegate_t { }; // System.Func`4 struct Func_4_t7AAB63173BD5193F0BDA308DCB0D4ADC2674D9C2 : public MulticastDelegate_t { }; // System.Func`5 struct Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364 : public MulticastDelegate_t { }; // System.Func`5 struct Func_5_tC76FAFFD627EB1933FB58F6AC45586C688380B1E : public MulticastDelegate_t { }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // System.ArithmeticException struct ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t { }; // ZXing.FormatException struct FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D : public ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C { }; // System.InvalidOperationException struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // ZXing.ResultPointCallback struct ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3 : public MulticastDelegate_t { }; // System.ArgumentNullException struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129 : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { }; // System.DivideByZeroException struct DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279 : public ArithmeticException_t07E77822D0007642BC8959A671E70D1F33C84FEA { }; // // // 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_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ReaderU5BU5D_t610227B0511D8164257965FA5B8015331703C006* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // ZXing.Aztec.AztecReader // ZXing.Aztec.AztecReader // ZXing.Aztec.AztecWriter struct AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252_StaticFields { // System.Text.Encoding ZXing.Aztec.AztecWriter::DEFAULT_CHARSET Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___DEFAULT_CHARSET_0; }; // ZXing.Aztec.AztecWriter // ZXing.BarcodeReaderGeneric struct BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields { // System.Func`2 ZXing.BarcodeReaderGeneric::defaultCreateBinarizer Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___defaultCreateBinarizer_0; // System.Func`5 ZXing.BarcodeReaderGeneric::defaultCreateRGBLuminanceSource Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___defaultCreateRGBLuminanceSource_1; }; // ZXing.BarcodeReaderGeneric // ZXing.BarcodeWriterGeneric // ZXing.BarcodeWriterGeneric // BigIntegerLibrary.Base10BigInteger struct Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields { // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Zero Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___Zero_2; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::One Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___One_3; }; // BigIntegerLibrary.Base10BigInteger // BigIntegerLibrary.BigInteger struct BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields { // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Zero BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Zero_3; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::One BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___One_4; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Two BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Two_5; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Ten BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___Ten_6; }; // BigIntegerLibrary.BigInteger // ZXing.Binarizer // ZXing.Binarizer // ZXing.BinaryBitmap // ZXing.BinaryBitmap // 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.QrCode.Internal.BitMatrixParser // ZXing.QrCode.Internal.BitMatrixParser // ZXing.Common.BitSource // ZXing.Common.BitSource // ZXing.QrCode.Internal.ByteMatrix // ZXing.QrCode.Internal.ByteMatrix // System.Globalization.CultureInfo struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields { // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0; // System.Object System.Globalization.CultureInfo::shared_table_lock RuntimeObject* ___shared_table_lock_1; // System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2; // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34; // System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35; // System.Collections.Generic.Dictionary`2 System.Globalization.CultureInfo::shared_by_number Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36; // System.Collections.Generic.Dictionary`2 System.Globalization.CultureInfo::shared_by_name Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37; // System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38; // System.Boolean System.Globalization.CultureInfo::IsTaiwanSku bool ___IsTaiwanSku_39; }; // System.Globalization.CultureInfo // ZXing.QrCode.Internal.DataBlock // ZXing.QrCode.Internal.DataBlock // ZXing.QrCode.Internal.DataMask struct DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_StaticFields { // System.Func`3[] ZXing.QrCode.Internal.DataMask::DATA_MASKS Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* ___DATA_MASKS_0; }; // ZXing.QrCode.Internal.DataMask // ZXing.Datamatrix.DataMatrixReader struct DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_StaticFields { // ZXing.ResultPoint[] ZXing.Datamatrix.DataMatrixReader::NO_POINTS ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___NO_POINTS_0; }; // ZXing.Datamatrix.DataMatrixReader // ZXing.Datamatrix.DataMatrixWriter // ZXing.Datamatrix.DataMatrixWriter // ZXing.QrCode.Internal.DecodedBitStreamParser struct DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_StaticFields { // System.Char[] ZXing.QrCode.Internal.DecodedBitStreamParser::ALPHANUMERIC_CHARS CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___ALPHANUMERIC_CHARS_0; }; // ZXing.QrCode.Internal.DecodedBitStreamParser // ZXing.QrCode.Internal.Decoder // ZXing.QrCode.Internal.Decoder // ZXing.Common.DecoderResult // ZXing.Common.DecoderResult // ZXing.Common.DecodingOptions // ZXing.Common.DecodingOptions // ZXing.QrCode.Internal.Detector // ZXing.QrCode.Internal.Detector // ZXing.Common.DetectorResult // ZXing.Common.DetectorResult // ZXing.Dimension // ZXing.Dimension // 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.QrCode.Internal.ErrorCorrectionLevel struct ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields { // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.ErrorCorrectionLevel::L ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___L_0; // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.ErrorCorrectionLevel::M ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___M_1; // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.ErrorCorrectionLevel::Q ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___Q_2; // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.ErrorCorrectionLevel::H ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___H_3; // ZXing.QrCode.Internal.ErrorCorrectionLevel[] ZXing.QrCode.Internal.ErrorCorrectionLevel::FOR_BITS ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* ___FOR_BITS_4; }; // ZXing.QrCode.Internal.ErrorCorrectionLevel // System.EventArgs struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields { // System.EventArgs System.EventArgs::Empty EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty_0; }; // System.EventArgs // ZXing.QrCode.Internal.FormatInformation struct FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields { // System.Int32[][] ZXing.QrCode.Internal.FormatInformation::FORMAT_INFO_DECODE_LOOKUP Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___FORMAT_INFO_DECODE_LOOKUP_1; // System.Int32[] ZXing.QrCode.Internal.FormatInformation::BITS_SET_IN_HALF_BYTE Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___BITS_SET_IN_HALF_BYTE_2; }; // ZXing.QrCode.Internal.FormatInformation // 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.Multi.GenericMultipleBarcodeReader // ZXing.Multi.GenericMultipleBarcodeReader // ZXing.LuminanceSource // ZXing.LuminanceSource // ZXing.Maxicode.MaxiCodeReader struct MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_StaticFields { // ZXing.ResultPoint[] ZXing.Maxicode.MaxiCodeReader::NO_POINTS ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___NO_POINTS_0; }; // ZXing.Maxicode.MaxiCodeReader // ZXing.QrCode.Internal.Mode struct Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields { // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::TERMINATOR Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___TERMINATOR_1; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::NUMERIC Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___NUMERIC_2; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::ALPHANUMERIC Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___ALPHANUMERIC_3; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::STRUCTURED_APPEND Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___STRUCTURED_APPEND_4; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::BYTE Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___BYTE_5; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::ECI Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___ECI_6; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::KANJI Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___KANJI_7; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::FNC1_FIRST_POSITION Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___FNC1_FIRST_POSITION_8; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::FNC1_SECOND_POSITION Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___FNC1_SECOND_POSITION_9; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::HANZI Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* ___HANZI_10; }; // ZXing.QrCode.Internal.Mode // ZXing.MultiFormatReader // ZXing.MultiFormatReader // ZXing.MultiFormatWriter struct MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields { // System.Collections.Generic.IDictionary`2> ZXing.MultiFormatWriter::formatMap RuntimeObject* ___formatMap_0; }; // ZXing.MultiFormatWriter // ZXing.PDF417.PDF417Reader // ZXing.PDF417.PDF417Reader // ZXing.PDF417.PDF417Writer // ZXing.PDF417.PDF417Writer // ZXing.Rendering.PixelData // ZXing.Rendering.PixelData // ZXing.QrCode.Internal.QRCode struct QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E_StaticFields { // System.Int32 ZXing.QrCode.Internal.QRCode::NUM_MASK_PATTERNS int32_t ___NUM_MASK_PATTERNS_0; }; // ZXing.QrCode.Internal.QRCode // ZXing.QrCode.Internal.QRCodeDecoderMetaData // ZXing.QrCode.Internal.QRCodeDecoderMetaData // ZXing.QrCode.QRCodeReader struct QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_StaticFields { // ZXing.ResultPoint[] ZXing.QrCode.QRCodeReader::NO_POINTS ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___NO_POINTS_0; }; // ZXing.QrCode.QRCodeReader // ZXing.QrCode.QRCodeWriter // ZXing.QrCode.QRCodeWriter // ZXing.Common.ReedSolomon.ReedSolomonDecoder // ZXing.Common.ReedSolomon.ReedSolomonDecoder // ZXing.Result // ZXing.Result // 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.SupportClass // ZXing.SupportClass // ZXing.OneD.UPCAWriter // ZXing.OneD.UPCAWriter // ZXing.QrCode.Internal.Version struct Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65_StaticFields { // System.Int32[] ZXing.QrCode.Internal.Version::VERSION_DECODE_INFO Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___VERSION_DECODE_INFO_0; // ZXing.QrCode.Internal.Version[] ZXing.QrCode.Internal.Version::VERSIONS VersionU5BU5D_t74F65BE2B735570BDE03526EF0AA0219384B11D6* ___VERSIONS_1; }; // ZXing.QrCode.Internal.Version // ZXing.BarcodeReader/<>c struct U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_StaticFields { // ZXing.BarcodeReader/<>c ZXing.BarcodeReader/<>c::<>9 U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21* ___U3CU3E9_0; }; // ZXing.BarcodeReader/<>c // ZXing.BarcodeReaderGeneric/<>c struct U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_StaticFields { // ZXing.BarcodeReaderGeneric/<>c ZXing.BarcodeReaderGeneric/<>c::<>9 U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25* ___U3CU3E9_0; }; // ZXing.BarcodeReaderGeneric/<>c // BigIntegerLibrary.Base10BigInteger/DigitContainer // BigIntegerLibrary.Base10BigInteger/DigitContainer // BigIntegerLibrary.BigInteger/DigitContainer // BigIntegerLibrary.BigInteger/DigitContainer // ZXing.QrCode.Internal.DataMask/<>c struct U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields { // ZXing.QrCode.Internal.DataMask/<>c ZXing.QrCode.Internal.DataMask/<>c::<>9 U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* ___U3CU3E9_0; }; // ZXing.QrCode.Internal.DataMask/<>c // ZXing.MultiFormatWriter/<>c struct U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields { // ZXing.MultiFormatWriter/<>c ZXing.MultiFormatWriter/<>c::<>9 U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* ___U3CU3E9_0; }; // ZXing.MultiFormatWriter/<>c // ZXing.Rendering.SvgRenderer/SvgImage // ZXing.Rendering.SvgRenderer/SvgImage // ZXing.QrCode.Internal.Version/ECB // ZXing.QrCode.Internal.Version/ECB // ZXing.QrCode.Internal.Version/ECBlocks // ZXing.QrCode.Internal.Version/ECBlocks // ZXing.BarcodeWriter`1 // ZXing.BarcodeWriter`1 // ZXing.BarcodeWriter`1 // ZXing.BarcodeWriter`1 // ZXing.BarcodeWriter`1 // ZXing.BarcodeWriter`1 // ZXing.BarcodeWriter`1 // ZXing.BarcodeWriter`1 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Nullable`1 // System.Nullable`1 // ZXing.BarcodeReader struct BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields { // System.Func`4 ZXing.BarcodeReader::defaultCreateLuminanceSource Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___defaultCreateLuminanceSource_10; }; // ZXing.BarcodeReader // ZXing.BaseLuminanceSource // ZXing.BaseLuminanceSource // 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.OneD.CodaBarWriter struct CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_StaticFields { // System.Char[] ZXing.OneD.CodaBarWriter::START_END_CHARS CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___START_END_CHARS_1; // System.Char[] ZXing.OneD.CodaBarWriter::ALT_START_END_CHARS CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___ALT_START_END_CHARS_2; // System.Char[] ZXing.OneD.CodaBarWriter::CHARS_WHICH_ARE_TEN_LENGTH_EACH_AFTER_DECODED CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___CHARS_WHICH_ARE_TEN_LENGTH_EACH_AFTER_DECODED_3; // System.Char ZXing.OneD.CodaBarWriter::DEFAULT_GUARD Il2CppChar ___DEFAULT_GUARD_4; // System.Collections.Generic.IList`1 ZXing.OneD.CodaBarWriter::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_5; }; // ZXing.OneD.CodaBarWriter // ZXing.OneD.Code128Writer struct Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75_StaticFields { // System.Collections.Generic.IList`1 ZXing.OneD.Code128Writer::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_18; }; // ZXing.OneD.Code128Writer // ZXing.OneD.Code39Writer struct Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184_StaticFields { // System.Collections.Generic.IList`1 ZXing.OneD.Code39Writer::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_1; }; // ZXing.OneD.Code39Writer // ZXing.OneD.Code93Writer struct Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913_StaticFields { // System.Collections.Generic.IList`1 ZXing.OneD.Code93Writer::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_1; }; // ZXing.OneD.Code93Writer // UnityEngine.Color // UnityEngine.Color // UnityEngine.Color32 // UnityEngine.Color32 // System.DateTime struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields { // System.Int32[] System.DateTime::s_daysToMonth365 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30; // System.Int32[] System.DateTime::s_daysToMonth366 Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31; // System.DateTime System.DateTime::MinValue DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32; // System.DateTime System.DateTime::MaxValue DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33; // System.DateTime System.DateTime::UnixEpoch DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34; }; // System.DateTime // System.Double // System.Double // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // System.Enum // ZXing.IMB.IMBReader struct IMBReader_t7EC5346436719427578B7E052173019E450100CB_StaticFields { // System.Int32[] ZXing.IMB.IMBReader::barPosA Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosA_3; // System.Int32[] ZXing.IMB.IMBReader::barPosB Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosB_4; // System.Int32[] ZXing.IMB.IMBReader::barPosC Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosC_5; // System.Int32[] ZXing.IMB.IMBReader::barPosD Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosD_6; // System.Int32[] ZXing.IMB.IMBReader::barPosE Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosE_7; // System.Int32[] ZXing.IMB.IMBReader::barPosF Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosF_8; // System.Int32[] ZXing.IMB.IMBReader::barPosG Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosG_9; // System.Int32[] ZXing.IMB.IMBReader::barPosH Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosH_10; // System.Int32[] ZXing.IMB.IMBReader::barPosI Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosI_11; // System.Int32[] ZXing.IMB.IMBReader::barPosJ Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___barPosJ_12; // System.Int32[][] ZXing.IMB.IMBReader::barPos Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___barPos_13; // System.Char[] ZXing.IMB.IMBReader::barTypeA CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeA_14; // System.Char[] ZXing.IMB.IMBReader::barTypeB CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeB_15; // System.Char[] ZXing.IMB.IMBReader::barTypeC CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeC_16; // System.Char[] ZXing.IMB.IMBReader::barTypeD CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeD_17; // System.Char[] ZXing.IMB.IMBReader::barTypeE CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeE_18; // System.Char[] ZXing.IMB.IMBReader::barTypeF CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeF_19; // System.Char[] ZXing.IMB.IMBReader::barTypeG CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeG_20; // System.Char[] ZXing.IMB.IMBReader::barTypeH CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeH_21; // System.Char[] ZXing.IMB.IMBReader::barTypeI CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeI_22; // System.Char[] ZXing.IMB.IMBReader::barTypeJ CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___barTypeJ_23; // System.Char[][] ZXing.IMB.IMBReader::barType CharU5BU5DU5BU5D_tE6ABF380CD3BBDBB52C3EF725A02224F2B4AA680* ___barType_24; // System.Collections.Generic.IDictionary`2 ZXing.IMB.IMBReader::table1Check RuntimeObject* ___table1Check_35; // System.Collections.Generic.IDictionary`2 ZXing.IMB.IMBReader::table2Check RuntimeObject* ___table2Check_36; }; // ZXing.IMB.IMBReader // ZXing.OneD.ITFWriter struct ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499_StaticFields { // System.Int32[] ZXing.OneD.ITFWriter::START_PATTERN Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___START_PATTERN_1; // System.Int32[] ZXing.OneD.ITFWriter::END_PATTERN Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___END_PATTERN_2; // System.Int32[][] ZXing.OneD.ITFWriter::PATTERNS Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___PATTERNS_5; // System.Collections.Generic.IList`1 ZXing.OneD.ITFWriter::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_6; }; // ZXing.OneD.ITFWriter // 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 // ZXing.InvertedLuminanceSource // ZXing.InvertedLuminanceSource // ZXing.OneD.MSIWriter struct MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76_StaticFields { // System.Int32[] ZXing.OneD.MSIWriter::startWidths Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___startWidths_1; // System.Int32[] ZXing.OneD.MSIWriter::endWidths Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___endWidths_2; // System.Int32[][] ZXing.OneD.MSIWriter::numberWidths Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___numberWidths_3; // System.Collections.Generic.IList`1 ZXing.OneD.MSIWriter::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_4; }; // ZXing.OneD.MSIWriter // ZXing.OneD.MultiFormatOneDReader // ZXing.OneD.MultiFormatOneDReader // ZXing.OneD.PlesseyWriter struct PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3_StaticFields { // System.Int32[] ZXing.OneD.PlesseyWriter::startWidths Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___startWidths_2; // System.Int32[] ZXing.OneD.PlesseyWriter::terminationWidths Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___terminationWidths_3; // System.Int32[] ZXing.OneD.PlesseyWriter::endWidths Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___endWidths_4; // System.Int32[][] ZXing.OneD.PlesseyWriter::numberWidths Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* ___numberWidths_5; // System.Byte[] ZXing.OneD.PlesseyWriter::crcGrid ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___crcGrid_6; // System.Int32[] ZXing.OneD.PlesseyWriter::crc0Widths Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___crc0Widths_7; // System.Int32[] ZXing.OneD.PlesseyWriter::crc1Widths Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___crc1Widths_8; // System.Collections.Generic.IList`1 ZXing.OneD.PlesseyWriter::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_9; }; // ZXing.OneD.PlesseyWriter // ZXing.Multi.QrCode.QRCodeMultiReader struct QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C_StaticFields { // ZXing.ResultPoint[] ZXing.Multi.QrCode.QRCodeMultiReader::NO_POINTS ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___NO_POINTS_2; }; // ZXing.Multi.QrCode.QRCodeMultiReader // ZXing.QrCode.QrCodeEncodingOptions // ZXing.QrCode.QrCodeEncodingOptions // System.Single // System.Single // System.UInt64 // System.UInt64 // System.Void // System.Void // ZXing.BarcodeWriter // ZXing.BarcodeWriter // ZXing.BarcodeWriterPixelData // ZXing.BarcodeWriterPixelData // ZXing.BarcodeWriterSvg // ZXing.BarcodeWriterSvg // ZXing.Color32LuminanceSource // ZXing.Color32LuminanceSource // ZXing.Color32Renderer // ZXing.Color32Renderer // System.Delegate // System.Delegate // ZXing.OneD.EAN13Writer struct EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811_StaticFields { // System.Collections.Generic.IList`1 ZXing.OneD.EAN13Writer::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_2; }; // ZXing.OneD.EAN13Writer // ZXing.OneD.EAN8Writer struct EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E_StaticFields { // System.Collections.Generic.IList`1 ZXing.OneD.EAN8Writer::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_2; }; // ZXing.OneD.EAN8Writer // System.Exception struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // System.Exception // ZXing.Common.HybridBinarizer // ZXing.Common.HybridBinarizer // ZXing.Rendering.PixelDataRenderer // ZXing.Rendering.PixelDataRenderer // ZXing.PlanarYUVLuminanceSource // ZXing.PlanarYUVLuminanceSource // ZXing.RGBLuminanceSource // ZXing.RGBLuminanceSource // System.RuntimeFieldHandle // System.RuntimeFieldHandle // ZXing.Rendering.SvgRenderer // ZXing.Rendering.SvgRenderer // ZXing.OneD.UPCEWriter struct UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0_StaticFields { // System.Collections.Generic.IList`1 ZXing.OneD.UPCEWriter::supportedWriteFormats RuntimeObject* ___supportedWriteFormats_2; }; // ZXing.OneD.UPCEWriter // BigIntegerLibrary.BigIntegerException // BigIntegerLibrary.BigIntegerException // ZXing.ReaderException // ZXing.ReaderException // ZXing.WriterException // ZXing.WriterException // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`2 // System.Action`2 // System.Func`1 // System.Func`1 // System.Func`1 // System.Func`1 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`3 // System.Func`3 // System.Func`4 // System.Func`4 // System.Func`4 // System.Func`4 // System.Func`5 // System.Func`5 // System.Func`5 // System.Func`5 // System.ArgumentException // System.ArgumentException // System.AsyncCallback // System.AsyncCallback // ZXing.FormatException // ZXing.FormatException // System.InvalidOperationException // System.InvalidOperationException // System.NotSupportedException // System.NotSupportedException // ZXing.ResultPointCallback // ZXing.ResultPointCallback // System.ArgumentNullException // System.ArgumentNullException // System.DivideByZeroException // System.DivideByZeroException #ifdef __clang__ #pragma clang diagnostic pop #endif // System.Int64[] struct Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D : public RuntimeArray { ALIGN_FIELD (8) int64_t m_Items[1]; inline int64_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int64_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int64_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int64_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int64_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int64_t value) { m_Items[index] = value; } }; // System.Int64[][] struct Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B : public RuntimeArray { ALIGN_FIELD (8) Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* m_Items[1]; inline Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D** 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, Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // 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; } }; // UnityEngine.Color32[] struct Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259 : public RuntimeArray { ALIGN_FIELD (8) Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B m_Items[1]; inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* 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, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B value) { m_Items[index] = value; } }; // ZXing.Result[] struct ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513 : public RuntimeArray { ALIGN_FIELD (8) Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* m_Items[1]; inline Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF** 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, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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; } }; // 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.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : 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.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_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, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* 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; } }; // 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); } }; // ZXing.QrCode.Internal.DataBlock[] struct DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B : public RuntimeArray { ALIGN_FIELD (8) DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* m_Items[1]; inline DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB** 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_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // ZXing.QrCode.Internal.Version/ECB[] struct ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568 : public RuntimeArray { ALIGN_FIELD (8) ECB_t51306FF2F6EF10830C74CD580325708130590CD9* m_Items[1]; inline ECB_t51306FF2F6EF10830C74CD580325708130590CD9* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ECB_t51306FF2F6EF10830C74CD580325708130590CD9** 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_t51306FF2F6EF10830C74CD580325708130590CD9* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ECB_t51306FF2F6EF10830C74CD580325708130590CD9* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ECB_t51306FF2F6EF10830C74CD580325708130590CD9** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ECB_t51306FF2F6EF10830C74CD580325708130590CD9* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // System.Func`3[] struct Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967 : public RuntimeArray { ALIGN_FIELD (8) Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* m_Items[1]; inline Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69** 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, Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* 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.QrCode.Internal.ErrorCorrectionLevel[] struct ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918 : public RuntimeArray { ALIGN_FIELD (8) ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* m_Items[1]; inline ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6** 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, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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); } }; // TResult System.Func`4::Invoke(T1,T2,T3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_mEDA4DDC7AACEA584E35124A791DA2E7E5A497CDA_gshared_inline (Func_4_t7AAB63173BD5193F0BDA308DCB0D4ADC2674D9C2* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, const RuntimeMethod* method) ; // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_4__ctor_m14BEB5492C3F6C2B46AC5E5C9722D73650A02720_gshared (Func_4_t7AAB63173BD5193F0BDA308DCB0D4ADC2674D9C2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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) ; // TResult System.Func`2::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // TResult System.Func`5::Invoke(T1,T2,T3,T4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_mCDB75F5CFE6686A06C9F416F406B7202E258F976_gshared_inline (Func_5_tC76FAFFD627EB1933FB58F6AC45586C688380B1E* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, int32_t ___3_arg4, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void System.Func`5::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_5__ctor_m06F9E3416E983FC323813F34B286E9995EE058FE_gshared (Func_5_tC76FAFFD627EB1933FB58F6AC45586C688380B1E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeWriter`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriter_1__ctor_m501EE8DA2D18F0BEC8B121DB74F8C1EB013E1C96_gshared (BarcodeWriter_1_t6CDF6659FE46E23A883C35664F3327A01C91537B* __this, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeWriter`1::set_Renderer(ZXing.Rendering.IBarcodeRenderer`1) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BarcodeWriter_1_set_Renderer_m69B76B3056AD5528FD3B06DF41E2F372A7C3D505_gshared_inline (BarcodeWriter_1_t6CDF6659FE46E23A883C35664F3327A01C91537B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, 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.Func`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // TResult System.Func`1::Invoke() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; // System.Void System.Func`3::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3_gshared (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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.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.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.Base10BigInteger/DigitContainer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53 (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.Base10BigInteger/DigitContainer::set_Item(System.Int32,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62 (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, int32_t ___0_index, int64_t ___1_value, const RuntimeMethod* method) ; // System.Int64 BigIntegerLibrary.Base10BigInteger/DigitContainer::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::Equals(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Equals_m9694DAC8F206F6A5A1E5EA67568E361BF46C853C (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_other, 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.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.Text.StringBuilder System.Text.StringBuilder::Append(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m66A74F455BDFDC3C9ED2D8E1BA4C3A093637C3D8 (StringBuilder_t* __this, int64_t ___0_value, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.Base10BigInteger::.ctor(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::op_Inequality(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_Inequality_mF3691B1FA72A66A1E4F6C38B4F1CD4DF12C5D30F (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::Greater(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Boolean System.Object::Equals(System.Object,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7 (RuntimeObject* ___0_objA, RuntimeObject* ___1_objB, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::GreaterOrEqual(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_GreaterOrEqual_m26D8098544676805D746FE887AB46CE7C20EBD8C (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::op_GreaterThanOrEqual(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Add(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::op_LessThanOrEqual(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_UnaryNegation(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Subtract(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::op_Equality(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_Equality_m4E3B5ABB0DC28D5C3D1EF91E27E47BC87433F332 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Abs(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Abs_m83134DCB3728779B6361C0DCFB503C70C26BBB65 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Multiply(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Multiply_mDF7DFBCFC6461D75FB118A0940E137933B4F3301 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.Base10BigInteger::.ctor(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, int64_t ___0_n, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::Smaller(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Smaller_mEC946A9B442111A8FE92EDE78265217872DFB14D (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.Base10BigInteger::SmallerOrEqual(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_SmallerOrEqual_m0CE95F2BA528E68693FC613732E299D62B5606C4 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Opposite(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Opposite_m1ED9B0BFD66ADDDC32B8778DF452B77E28746619 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Addition(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Addition_mD1CF58831CE8B052104E0A8B3CCDDD4FECCE2DD1 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Subtraction(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Subtraction_m32E3E10F8041E1AC6ED896E4D701DB7816F39488 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Multiplication(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Multiplication_mA761C964CBB80CE3BE4955F4DA987F2A590032D4 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Addition(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Addition_mF7BE4933DA8AA6578EB94809B77C02C233B650B7 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Subtraction(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Subtraction_mDA4C42F20AF15B6612C8B904ED8EF38A6F8088AA (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.Base10BigInteger::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.BigInteger/DigitContainer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer__ctor_mA9926035C9FDFB974D04ADD2F33DACAE40010A3D (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* __this, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.BigInteger/DigitContainer::set_Item(System.Int32,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2 (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* __this, int32_t ___0_index, int64_t ___1_value, const RuntimeMethod* method) ; // System.Int64 BigIntegerLibrary.BigInteger/DigitContainer::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458 (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.BigInteger::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, 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.Void BigIntegerLibrary.BigIntegerException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Multiply(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.String System.Char::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ; // System.Int64 System.Int64::Parse(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6 (String_t* ___0_s, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Implicit(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Implicit_mBFB27CFD2E71D8995FFCB962335DA45BEDB04631 (int64_t ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Addition(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, 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.Boolean BigIntegerLibrary.BigInteger::Equals(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Equals_mDCC7FC2F31BC7259A8B3DEA5E55AE2FB049546FE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_other, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Implicit(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Implicit_m5EA4D1D053D8455B1F5243A0B495993416AF6D70 (int64_t ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Multiply(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Multiply_mAFA227A566C79272AA19BE5D2C603E64E5191A91 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.Base10BigInteger::set_NumberSign(BigIntegerLibrary.Sign) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Base10BigInteger_set_NumberSign_m9E062A3DA7B3FD3B83E1D75E634FD4B50C5D55E1_inline (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.BigInteger::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_mF3D1FB073688CCB558884B9CA0304C41C0E16D83 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, String_t* ___0_numberString, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::Greater(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Greater_m99269390EC8B30B0C671A850D686A7ADCD81C548 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, 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.Int32 BigIntegerLibrary.BigInteger::CompareTo(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_CompareTo_mFD37B6071B524EFE0C8C189A9D386BF0CAB23F7A (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_other, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.BigInteger::.ctor(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::op_Inequality(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_Inequality_mFA0FEEE71EEA4EAC6458B800D8C9ED0150020AB3 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::GreaterOrEqual(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_GreaterOrEqual_mB5DE8F120F47CD71BE753CA93F6E8848831DFB61 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::op_GreaterThanOrEqual(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Add(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::op_LessThanOrEqual(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_LessThanOrEqual_m8D0E8D175EA36A9997D285846A88750DA0D20C02 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_UnaryNegation(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Subtract(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::op_Equality(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Abs(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Multiply(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Multiply_m729E9E81E420BFE6DA9802443150367A9B2A58B6 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Void System.DivideByZeroException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DivideByZeroException__ctor_m5E24CFDDA1E75D77F39D139152C20B62C3E4C3BA (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* __this, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::op_LessThan(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_LessThan_m9B5A2DA9A3B7EEA583AA31FCB3F9A7E3313273DE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::DivideByOneDigitNumber(BigIntegerLibrary.BigInteger,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_DivideByOneDigitNumber_mA3ABB84E30E6D70416161A76507A2F4186171D79 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, int64_t ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::DivideByBigNumber(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_DivideByBigNumber_m78DE53BD886E829EC30745FC296FF3FB2C5DDBBC (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Division(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Subtraction(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.BigInteger::.ctor(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, int64_t ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Modulus(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::op_GreaterThan(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Gcd(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Gcd_m6150C8563FB7FB08249BCA7B6D149513B52C7066 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::ExtendedEuclidGcd(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger&,BigIntegerLibrary.BigInteger&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_ExtendedEuclidGcd_mA66045576D5E8F2D4868B26D5F45E0DC738B2D1E (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** ___2_u, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** ___3_v, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237 (int32_t ___0_n, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::Smaller(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Smaller_mA01B318E09D789A393130F79E87DC3EE1FD5CF81 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::SmallerOrEqual(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_SmallerOrEqual_m86C21A77D1446137003CE9C646EC0E70B90AAD9B (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Opposite(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Opposite_m47C98F8330462913B7454703E2A6FBE6FCFB6315 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Addition(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Addition_m387EE8E8F754BD949A2CF51A6E3CFDAF7D6D08D7 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Subtraction(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Subtraction_m9DCA47E1F92340D5C8B44A7611EF61B0280A2E5F (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Multiplication(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Multiplication_m89F916E4E4D94751717659D5149917917DE4AAB7 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Division(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Division_m57071483D87761718875D25F95508E911AC2562C (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Modulo(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Modulo_mD40F396E73AB8D0D705B181B7114C895BA51E7F5 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) ; // System.Int64 BigIntegerLibrary.BigInteger::Trial(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BigInteger_Trial_m61CB43ED1646A67BE284D1989643CCA5FEADBBFC (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_r, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_d, int32_t ___2_k, int32_t ___3_m, const RuntimeMethod* method) ; // System.Boolean BigIntegerLibrary.BigInteger::DivideByBigNumberSmaller(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_DivideByBigNumberSmaller_mC122031BD2368DA8D4ECC27F1059E288CAB9ABBE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_r, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_dq, int32_t ___2_k, int32_t ___3_m, const RuntimeMethod* method) ; // System.Void BigIntegerLibrary.BigInteger::Difference(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger_Difference_m356F722619813D07402453AE6AB1D7F08B460454 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_r, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_dq, int32_t ___2_k, int32_t ___3_m, const RuntimeMethod* method) ; // System.Void System.Exception::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3 (Exception_t* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ; // System.Void ZXing.MultiFormatReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeReader::.ctor(ZXing.Reader,System.Func`4,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__ctor_m61372C7646BE305E58A3DC5F85085D68F189A846 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeReader::.ctor(ZXing.Reader,System.Func`4,System.Func`2,System.Func`5) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__ctor_m597FEA827C656C491051412C70856BFDA5446470 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___3_createRGBLuminanceSource, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeReaderGeneric::.ctor(ZXing.Reader,System.Func`2,System.Func`5) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric__ctor_m92435AD93E0D9F5F17AF94E64AD45373DB3DD723 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, RuntimeObject* ___0_reader, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___1_createBinarizer, Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___2_createRGBLuminanceSource, const RuntimeMethod* method) ; // System.Func`4 ZXing.BarcodeReader::get_CreateLuminanceSource() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* BarcodeReader_get_CreateLuminanceSource_mA0348DEC1877722B693E2759AC8E54652874B218_inline (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, 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.Void System.ArgumentNullException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ; // TResult System.Func`4::Invoke(T1,T2,T3) inline LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* Func_4_Invoke_m5E20564C5B621FED49B3BA7984F08586B68076A7_inline (Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, const RuntimeMethod* method) { return (( LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* (*) (Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102*, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*, int32_t, int32_t, const RuntimeMethod*))Func_4_Invoke_mEDA4DDC7AACEA584E35124A791DA2E7E5A497CDA_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, method); } // System.Void System.Func`4::.ctor(System.Object,System.IntPtr) inline void Func_4__ctor_mA36C1053936CD930196C5AFEDDA7E19EB08D743F (Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_4__ctor_m14BEB5492C3F6C2B46AC5E5C9722D73650A02720_gshared)(__this, ___0_object, ___1_method, method); } // System.Void ZXing.BarcodeReader/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m6D3389878BA268113FE295C5C4743EFD5BC193B8 (U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21* __this, const RuntimeMethod* method) ; // System.Void ZXing.Color32LuminanceSource::.ctor(UnityEngine.Color32[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource__ctor_mD6CD4FD1C2EFC7064C8BDE928DF6DA9BDEEBCA4A (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_color32s, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecodingOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodingOptions__ctor_m3571ACF334B918DB71EEEC0FA948E74FFF381F84 (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, 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::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) ; // ZXing.Common.DecodingOptions ZXing.BarcodeReaderGeneric::get_Options() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, 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.ResultPointCallback::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointCallback__ctor_m3FE04787E1B227F1387CB77996494FD78B37CF92 (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeReaderGeneric::add_explicitResultPointFound(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_add_explicitResultPointFound_m6A88A9A0DD0A0F7F857E3DE4F6261A715B03429E (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeReaderGeneric::remove_explicitResultPointFound(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_remove_explicitResultPointFound_m4DD5F976C129073E639AA7E342533B0803F33B02 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* ___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.Boolean ZXing.Common.DecodingOptions::get_TryInverted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodingOptions_get_TryInverted_mF9A466BE6EAF453A225EB887B4F73DBDD18E137B (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* __this, const RuntimeMethod* method) ; // 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) ; // System.Func`2 ZXing.BarcodeReaderGeneric::get_CreateBinarizer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* BarcodeReaderGeneric_get_CreateBinarizer_mD5F7E39C5BC4841E1DC83D251773B09475ACC37A (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) ; // TResult System.Func`2::Invoke(T) inline Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* Func_2_Invoke_m7A03784BA9AB79A0A3F95EF31C53FE9B556555EB_inline (Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_arg, const RuntimeMethod* method) { return (( Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* (*) (Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method); } // System.Void ZXing.BinaryBitmap::.ctor(ZXing.Binarizer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* ___0_binarizer, const RuntimeMethod* method) ; // ZXing.Reader ZXing.BarcodeReaderGeneric::get_Reader() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BarcodeReaderGeneric_get_Reader_mB3E5D75C1B3C11D34077E6EE37F023A438D427AB (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) ; // System.Boolean ZXing.BarcodeReaderGeneric::get_AutoRotate() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BarcodeReaderGeneric_get_AutoRotate_mB32319DB9430F94C95E3D68C64B1B53D991E6DC4_inline (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) ; // ZXing.Result ZXing.MultiFormatReader::decodeWithState(ZXing.BinaryBitmap) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeWithState_mE0FDCB0C9B88308A9C5515122CD612ED3F533CFE (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, const RuntimeMethod* method) ; // System.Collections.Generic.IDictionary`2 ZXing.Result::get_ResultMetadata() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) ; // System.Void ZXing.Result::putMetadata(ZXing.ResultMetadataType,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_type, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeReaderGeneric::OnResultFound(ZXing.Result) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_OnResultFound_m42889AF91427B87EAA301C2195D8D8E76F80C643 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* ___0_result, const RuntimeMethod* method) ; // 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) ; // System.Void ZXing.Multi.QrCode.QRCodeMultiReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeMultiReader__ctor_m7357499331E7D046FE8FFA894E154CA16A14ECD0 (QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C* __this, const RuntimeMethod* method) ; // System.Void ZXing.Multi.GenericMultipleBarcodeReader::.ctor(ZXing.Reader) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericMultipleBarcodeReader__ctor_mCC25CAF3BA1E28FE10E422CCAE84A0460AB61749 (GenericMultipleBarcodeReader_t7538284056C64FD70B78D3F20186C14FCED3AD10* __this, RuntimeObject* ___0_delegate, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeReaderGeneric::OnResultsFound(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_OnResultsFound_m4E57E0925541CC7EC794FCA9B464F54408DC3485 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, RuntimeObject* ___0_results, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m39F84D605CE623EE38506FC1101E1AF3057CE55D_inline (Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* __this, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6*, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_mC64A0A37BD433CA8963A44CA1CEE49EC45EDC4AD_inline (Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // TResult System.Func`5::Invoke(T1,T2,T3,T4) inline LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* Func_5_Invoke_m02F08281C3B87DAE9388392356CCD017E79FFEC3_inline (Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, int32_t ___3_arg4, const RuntimeMethod* method) { return (( LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* (*) (Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, int32_t, const RuntimeMethod*))Func_5_Invoke_mCDB75F5CFE6686A06C9F416F406B7202E258F976_gshared_inline)(__this, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m376987A7E67E72AA585CF2D197BCF298DEC9FA07 (Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } // System.Void System.Func`5::.ctor(System.Object,System.IntPtr) inline void Func_5__ctor_m64589F6210FC73F224C1149B9D7F702EE18FD2E0 (Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_5__ctor_m06F9E3416E983FC323813F34B286E9995EE058FE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void ZXing.BarcodeReaderGeneric/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7F2410197208CE9D9B6F53A3E4ACCD87DDBAEBF9 (U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25* __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.Void ZXing.RGBLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32,ZXing.RGBLuminanceSource/BitmapFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource__ctor_m0D1C41446874B8323AC21E911E7FABB91603C97F (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, int32_t ___1_width, int32_t ___2_height, int32_t ___3_bitmapFormat, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeWriter`1::.ctor() inline void BarcodeWriter_1__ctor_m71D237D61536ED9787F026904303DF23E559B975 (BarcodeWriter_1_t78B25FC4BE1101043DE9D6D0CEBE39D376E19677* __this, const RuntimeMethod* method) { (( void (*) (BarcodeWriter_1_t78B25FC4BE1101043DE9D6D0CEBE39D376E19677*, const RuntimeMethod*))BarcodeWriter_1__ctor_m501EE8DA2D18F0BEC8B121DB74F8C1EB013E1C96_gshared)(__this, method); } // System.Void ZXing.Color32Renderer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32Renderer__ctor_m5DE3F00D19BFE07573BE14E632106F8AC4615E83 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeWriter`1::set_Renderer(ZXing.Rendering.IBarcodeRenderer`1) inline void BarcodeWriter_1_set_Renderer_m528687E13A559FFFC11B9A3FDFC5F1CFB466BFA0_inline (BarcodeWriter_1_t78B25FC4BE1101043DE9D6D0CEBE39D376E19677* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { (( void (*) (BarcodeWriter_1_t78B25FC4BE1101043DE9D6D0CEBE39D376E19677*, RuntimeObject*, const RuntimeMethod*))BarcodeWriter_1_set_Renderer_m69B76B3056AD5528FD3B06DF41E2F372A7C3D505_gshared_inline)(__this, ___0_value, method); } // System.Void ZXing.BarcodeWriter`1::.ctor() inline void BarcodeWriter_1__ctor_mEE2B2612C4EF58B9730543577E476D332989E099 (BarcodeWriter_1_t7CE27EE487A7E1B3ED881670233330017637E9DF* __this, const RuntimeMethod* method) { (( void (*) (BarcodeWriter_1_t7CE27EE487A7E1B3ED881670233330017637E9DF*, const RuntimeMethod*))BarcodeWriter_1__ctor_m501EE8DA2D18F0BEC8B121DB74F8C1EB013E1C96_gshared)(__this, method); } // System.Void ZXing.Rendering.PixelDataRenderer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelDataRenderer__ctor_m7DB1E521FA8BF661A29FEAD808E5A5290F825170 (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeWriter`1::set_Renderer(ZXing.Rendering.IBarcodeRenderer`1) inline void BarcodeWriter_1_set_Renderer_m1C13309800F4366CD6D91DE9E3A5EC6E11B27BCC_inline (BarcodeWriter_1_t7CE27EE487A7E1B3ED881670233330017637E9DF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { (( void (*) (BarcodeWriter_1_t7CE27EE487A7E1B3ED881670233330017637E9DF*, RuntimeObject*, const RuntimeMethod*))BarcodeWriter_1_set_Renderer_m69B76B3056AD5528FD3B06DF41E2F372A7C3D505_gshared_inline)(__this, ___0_value, method); } // System.Void ZXing.BarcodeWriter`1::.ctor() inline void BarcodeWriter_1__ctor_mED770B2DF8CA45D60004BA11D023791DF4F203F2 (BarcodeWriter_1_t94623482457BB81C2905AD01BE564C9CAABEE136* __this, const RuntimeMethod* method) { (( void (*) (BarcodeWriter_1_t94623482457BB81C2905AD01BE564C9CAABEE136*, const RuntimeMethod*))BarcodeWriter_1__ctor_m501EE8DA2D18F0BEC8B121DB74F8C1EB013E1C96_gshared)(__this, method); } // System.Void ZXing.Rendering.SvgRenderer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer__ctor_mD07C72CDEBD061411F80482BD53206F75E0EA377 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) ; // System.Void ZXing.BarcodeWriter`1::set_Renderer(ZXing.Rendering.IBarcodeRenderer`1) inline void BarcodeWriter_1_set_Renderer_m2ADACD234F8C131F8748C22EE4E13A25004D5DD6_inline (BarcodeWriter_1_t94623482457BB81C2905AD01BE564C9CAABEE136* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { (( void (*) (BarcodeWriter_1_t94623482457BB81C2905AD01BE564C9CAABEE136*, RuntimeObject*, const RuntimeMethod*))BarcodeWriter_1_set_Renderer_m69B76B3056AD5528FD3B06DF41E2F372A7C3D505_gshared_inline)(__this, ___0_value, method); } // System.Void ZXing.Common.EncodingOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EncodingOptions__ctor_m6E1D0DAAD5D070F02DC2C5692CB86F4FDB4AE023 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) ; // 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) ; // 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) ; // System.Void ZXing.BarcodeWriterGeneric::set_Encoder(ZXing.Writer) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BarcodeWriterGeneric_set_Encoder_m69F73D0DF368E5F38BE21B5DC575247FA32F1DA2_inline (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // ZXing.Writer ZXing.BarcodeWriterGeneric::get_Encoder() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* BarcodeWriterGeneric_get_Encoder_m5A939F3B2DF588AD07A5A91776C13BE7F6A4FF9D_inline (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) ; // System.Void ZXing.MultiFormatWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatWriter__ctor_mCCF3923FF9C6A24ECA800F867A9A58F96F331056 (MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB* __this, const RuntimeMethod* method) ; // ZXing.Common.EncodingOptions ZXing.BarcodeWriterGeneric::get_Options() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* BarcodeWriterGeneric_get_Options_mB8088B5C85A15614A35FC14642B4F28BF411D8B4 (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) ; // ZXing.BarcodeFormat ZXing.BarcodeWriterGeneric::get_Format() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BarcodeWriterGeneric_get_Format_mFDE2BA91369398F8B32D8761CE12C48AB1A15DE9_inline (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) ; // 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) ; // 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) ; // 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 ZXing.LuminanceSource::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceSource__ctor_m577CF72FCA4F52502CD0746F70283DA7226192CD (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; // System.Void System.Buffer::BlockCopy(System.Array,System.Int32,System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358 (RuntimeArray* ___0_src, int32_t ___1_srcOffset, RuntimeArray* ___2_dst, int32_t ___3_dstOffset, int32_t ___4_count, const RuntimeMethod* method) ; // ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise45() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* LuminanceSource_rotateCounterClockwise45_mA42D3340144BA9044BC2F8136814BFD5B9D3785B (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) ; // System.Void ZXing.InvertedLuminanceSource::.ctor(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvertedLuminanceSource__ctor_mD72787E6D5CB846B50DD64719D946B64165DB896 (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_delegate, const RuntimeMethod* method) ; // System.Int32 ZXing.Binarizer::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Binarizer_get_Width_m396001580B07C98871406A191B4661E41FBF67CF (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Binarizer::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Binarizer_get_Height_mD44D291897BD337EBE2A24FC24B4A41299B340CC (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.BinaryBitmap::get_BlackMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __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.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,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 ZXing.ReaderException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReaderException__ctor_m975F3F3D493C17E08EBA918CDC9E8411D15730A0 (ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C* __this, const RuntimeMethod* method) ; // System.Void ZXing.ReaderException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReaderException__ctor_mED8BE457670835DFD81E768FF6BF0ED825581CF6 (ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.Void ZXing.ReaderException::.ctor(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReaderException__ctor_mD6F0B87B35B71E339ECA5832AD7B45C36F4DCD1D (ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C* __this, Exception_t* ___0_innerException, const RuntimeMethod* method) ; // System.Void ZXing.ReaderException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReaderException__ctor_mC8AEB84F70E6FCBEBED208CB410666893ED7CAEA (ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) ; // System.Void System.NotSupportedException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.Void ZXing.MultiFormatReader::set_Hints(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // ZXing.Result ZXing.MultiFormatReader::decodeInternal(ZXing.BinaryBitmap) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF (List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21* __this, const RuntimeMethod* method) { (( void (*) (List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void ZXing.OneD.MultiFormatOneDReader::.ctor(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26 (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* __this, RuntimeObject* ___0_hints, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.QRCodeReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeReader__ctor_mC207388F3FC22EDFBF322799B33D2F0E39CBE502 (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.DataMatrixReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixReader__ctor_m965A6AAAAB0345D9A24B7CF4B6B7B54B4EA50371 (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* __this, const RuntimeMethod* method) ; // System.Void ZXing.Aztec.AztecReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AztecReader__ctor_m401F41DC9B38995B2FE8CDD78EE5A0CE94CFAADB (AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E* __this, const RuntimeMethod* method) ; // System.Void ZXing.PDF417.PDF417Reader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417Reader__ctor_m74E4295EF8270ECEC14514F9612FC3E3104E2F42 (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* __this, const RuntimeMethod* method) ; // System.Void ZXing.Maxicode.MaxiCodeReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaxiCodeReader__ctor_mC908E9D1F8039A56F6A375BAB1618F2F7A96C55E (MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499* __this, const RuntimeMethod* method) ; // System.Void ZXing.IMB.IMBReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IMBReader__ctor_mBB78FEAF3EB9CFA9271F221C6A3B8DD4782A492E (IMBReader_t7EC5346436719427578B7E052173019E450100CB* __this, const RuntimeMethod* method) ; // ZXing.Result ZXing.MultiFormatReader::decodeInternal(ZXing.BinaryBitmap,ZXing.ResultPointCallback) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeInternal_m2C97B89FDE3AF4BD5DFC6AA9FC514F4C2705988B (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* ___1_rpCallback, const RuntimeMethod* method) ; // System.Boolean System.Boolean::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Boolean_Equals_m09E29FD8CDADF609FD8CF4145BFD4843174569A1 (bool* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Void ZXing.Common.BitMatrix::flip() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrix_flip_mCFBF5A002B72DBB09481984F336E46406138AD18 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; // System.Void ZXing.ResultPointCallback::Invoke(ZXing.ResultPoint) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20 (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335 (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } // System.Void System.Collections.Generic.Dictionary`2>::Add(TKey,TValue) inline void Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609 (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* __this, int32_t ___0_key, Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714*, int32_t, Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___0_key, ___1_value, method); } // ZXing.Common.BitMatrix ZXing.MultiFormatWriter::encode(System.String,ZXing.BarcodeFormat,System.Int32,System.Int32,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* MultiFormatWriter_encode_mA0FBB1E7F392A46D0B14B4F22D65F75246995D1E (MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) ; // System.String System.Enum::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __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) ; // TResult System.Func`1::Invoke() inline RuntimeObject* Func_1_Invoke_mDB828AA62C525CAF4E0BF851E86F7849A29D7DB4_inline (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method); } // System.Void ZXing.MultiFormatWriter/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3A421C0B45C8DCC2E7E41F360469172E6A9C48D4 (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.EAN8Writer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EAN8Writer__ctor_m689B8EC8EA6A700512214EF225241ADC40644603 (EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.UPCEWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCEWriter__ctor_mE24FCF4F884E41A85B8AD9659AA32B49B0D649C2 (UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.EAN13Writer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EAN13Writer__ctor_m6795B187E2323CECB0CFA46A5481B7194A2D1546 (EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.UPCAWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UPCAWriter__ctor_mA23E2BB8D4FAFD4AD8F532283AFA2480747B2177 (UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90* __this, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.QRCodeWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeWriter__ctor_mE4E98F826C0E373A1C58C63E2BC20D0FF9C019E4 (QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.Code39Writer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code39Writer__ctor_mFD69092A74527472796F493DD7B81433A757F5E0 (Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.Code93Writer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code93Writer__ctor_m5ECFA917E61527BB9BFCC7D4F95361FA6475DC8D (Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.Code128Writer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Code128Writer__ctor_m8D9530FCC7E01F155F5B780CB407305FFA1690A2 (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.ITFWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ITFWriter__ctor_mEF717F2F9B11BF6C31605DDEE78B6A6FBD54050C (ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499* __this, const RuntimeMethod* method) ; // System.Void ZXing.PDF417.PDF417Writer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PDF417Writer__ctor_m8927EC62D6D56ED3542672DA796B41DE21D646A3 (PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.CodaBarWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CodaBarWriter__ctor_m479245C43B1FA600B03B3D036B1043E0618BD21B (CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.MSIWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MSIWriter__ctor_m6111D574C7D5444D89874C1EA5C2A111E1736EED (MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76* __this, const RuntimeMethod* method) ; // System.Void ZXing.OneD.PlesseyWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlesseyWriter__ctor_m7D1AB0D1F098FB339347A169DD4DAB96B7F756AB (PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3* __this, const RuntimeMethod* method) ; // System.Void ZXing.Datamatrix.DataMatrixWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMatrixWriter__ctor_m2623E8BE32BDC7AD727AFA06D1DEBD0C2B378FD2 (DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2* __this, const RuntimeMethod* method) ; // System.Void ZXing.Aztec.AztecWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AztecWriter__ctor_mCD8261172098BE30F0CEBF524799D042E7FB2DA1 (AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252* __this, const RuntimeMethod* method) ; // System.Void ZXing.BaseLuminanceSource::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; // System.Void ZXing.PlanarYUVLuminanceSource::reverseHorizontal(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanarYUVLuminanceSource_reverseHorizontal_m794D8B39FEED0F3BDF3EF15214CC854138EAF663 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, int32_t ___0_width, int32_t ___1_height, 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.Void ZXing.PlanarYUVLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanarYUVLuminanceSource__ctor_m2E5C81CEEFA5A6ED1F3A0042418DF8DBA1E30C23 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_yuvData, int32_t ___1_dataWidth, int32_t ___2_dataHeight, int32_t ___3_left, int32_t ___4_top, int32_t ___5_width, int32_t ___6_height, bool ___7_reverseHoriz, const RuntimeMethod* method) ; // System.Void ZXing.PlanarYUVLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanarYUVLuminanceSource__ctor_mB1AAA95ED70593307C6EE48C87515009B0A0969A (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) ; // System.Void System.Exception::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F (Exception_t* __this, const RuntimeMethod* method) ; // System.Void System.Exception::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.DateTime System.DateTime::get_Now() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ; // System.Int64 System.DateTime::get_Ticks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ; // System.Void ZXing.Result::.ctor(System.String,System.Byte[],System.Int32,ZXing.ResultPoint[],ZXing.BarcodeFormat,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, int32_t ___2_numBits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___3_resultPoints, int32_t ___4_format, int64_t ___5_timestamp, const RuntimeMethod* method) ; // System.Void ZXing.Result::set_Text(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_Text_m0D9F537DDA607D94327CFBEF56ADE0EE0B975F88_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Result::set_RawBytes(System.Byte[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_RawBytes_m53C58BCBE3661C41D30B738AD17F0E7BAD3A1F0E_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Result::set_NumBits(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_NumBits_mDD1720E6EC42DC88AE5397BA5E1DF449B79DB02B_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Result::set_ResultPoints(ZXing.ResultPoint[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Result::set_BarcodeFormat(ZXing.BarcodeFormat) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_BarcodeFormat_m546DC86BEF0CB06002D6CA244700B01F3B227E76_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Result::set_ResultMetadata(System.Collections.Generic.IDictionary`2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Result::set_Timestamp(System.Int64) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_Timestamp_mBA61D16B2FF63701E76DDE2EFB75EF48642684BF_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int64_t ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2 (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline int32_t KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_inline (KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD*, const RuntimeMethod*))KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline RuntimeObject* KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_inline (KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD*, const RuntimeMethod*))KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline)(__this, method); } // ZXing.ResultPoint[] ZXing.Result::get_ResultPoints() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) ; // System.String ZXing.Result::get_Text() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) ; // System.Byte[] ZXing.Result::get_RawBytes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Result_get_RawBytes_m696914EEE6115066285985EE3A03A788ACBE02CD_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) ; // System.Byte[] System.BitConverter::GetBytes(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitConverter_GetBytes_m86ADBB3533A4FFA79B7303FBEBC9EBD1BCA6A549 (float ___0_value, const RuntimeMethod* method) ; // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_CurrentUICulture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_CurrentUICulture_m1620C5666BB7E4BD8A58FB12FB86352FC5311455 (const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.IFormatProvider,System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_m0A69DC59537ACE5D88B174EE1098453E1276E53B (StringBuilder_t* __this, RuntimeObject* ___0_provider, String_t* ___1_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___2_args, const RuntimeMethod* method) ; // System.Single ZXing.ResultPoint::distance(ZXing.ResultPoint,ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pattern1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pattern2, const RuntimeMethod* method) ; // System.Single ZXing.ResultPoint::crossProductZ(ZXing.ResultPoint,ZXing.ResultPoint,ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_crossProductZ_m25B07907D44324A12779C1CCDE914DD9CCA19B98 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pointA, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pointB, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_pointC, const RuntimeMethod* method) ; // System.Single ZXing.Common.Detector.MathUtils::distance(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float MathUtils_distance_m4EE9BC601D8414FD168751C587ABCC119036EB35 (float ___0_aX, float ___1_aY, float ___2_bX, float ___3_bY, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminance(System.Byte[],ZXing.RGBLuminanceSource/BitmapFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminance_m53B06ACB20E1411CF3A92C53191F259A949A136E (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, int32_t ___1_bitmapFormat, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource__ctor_m685F1E845C1900E3CA492EFC64E91757DA396602 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; // ZXing.RGBLuminanceSource/BitmapFormat ZXing.RGBLuminanceSource::DetermineBitmapFormat(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RGBLuminanceSource_DetermineBitmapFormat_m533F6D94D891BB58FE633B0BC6F0460D417F69F2 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceGray16(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceGray16_m6F0DA92260730D6E5B1CB5BEDFFA1379A9BDAE23 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_gray16RawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceRGB24(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceRGB24_mFAC68EC49E38555C53EEA07022920A3D02392EB1 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceBGR24(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceBGR24_m1C8918583FB2303E756F778D8D27FEC759419971 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceRGB32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceRGB32_m487AC4231B3BC5B768A0767561726E1BF253468E (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceBGR32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceBGR32_m66705AC7D371EF4BC707D033188CF7D47DC60375 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceRGBA32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceRGBA32_mC3F7CE8FAD3670F7EEE900ED95FA2464F10A47F4 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceARGB32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceARGB32_mD6DE468ED18E9B669F1F1B5DBF0B4BB0602E2E70 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceBGRA32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceBGRA32_mE029AA79C97FD314538052826C96C73DB349D4A2 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceRGB565(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceRGB565_m84B85BC5FA303170D29C76761D97D49BE1662387 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgb565RawData, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceUYVY(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceUYVY_m6BBBD1678AE9E7FFC23E520A38F5F2DCF71ECD80 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_uyvyRawBytes, const RuntimeMethod* method) ; // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceYUYV(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceYUYV_mE5C78FC9E223D9A60A948AF5310A118CB88EF23A (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_yuyvRawBytes, 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.Array::Reverse(System.Array,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_mE788006243D34C654D7DDEF13E2D9E7B129AF8AD (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, 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.Void ZXing.Color32LuminanceSource::SetPixels(UnityEngine.Color32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource_SetPixels_m6738AB1D4BBD9E72BB0D10DD027DB282E8435BC3 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_color32s, const RuntimeMethod* method) ; // System.Void ZXing.Color32LuminanceSource::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource__ctor_m7CB2ECA01B47DC80852B28D7F7C30BEE9DBA8CF7 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_black() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ; // UnityEngine.Color32 UnityEngine.Color32::op_Implicit(UnityEngine.Color) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ; // System.Void ZXing.Color32Renderer::set_Foreground(UnityEngine.Color32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32Renderer_set_Foreground_m01F31C7596D550F1E2188C3822AE4CD56FD10F42_inline (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color::get_white() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ; // System.Void ZXing.Color32Renderer::set_Background(UnityEngine.Color32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32Renderer_set_Background_m514999D29B384EA67D089F83F1BB37055443CF55_inline (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) ; // UnityEngine.Color32[] ZXing.Color32Renderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String,ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* Color32Renderer_Render_m89E47C6691EDC74387D40562DD8A0043CAB5CE67 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___3_options, 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.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) ; // UnityEngine.Color32 ZXing.Color32Renderer::get_Foreground() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32Renderer_get_Foreground_m31EC4100A7FE9E523860F0C8BD58FA3B3D674AD3_inline (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, const RuntimeMethod* method) ; // UnityEngine.Color32 ZXing.Color32Renderer::get_Background() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32Renderer_get_Background_m02FE2DAFAF2ED27220700417FF183DC1A6800F7F_inline (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, 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.Void UnityEngine.Color32::.ctor(System.Byte,System.Byte,System.Byte,System.Byte) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) ; // System.Int32 ZXing.Rendering.PixelData::get_Width() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelData_get_Width_mC4A4A26B312DADBCD59BA3BE91BC357EA2CBA8C2_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.Rendering.PixelData::get_Height() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelData_get_Height_m565E97CCFDBE6166000E9143FAEB3AA25ACFC691_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) ; // System.Byte[] ZXing.Rendering.PixelData::get_Pixels() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PixelData_get_Pixels_mA30D84A105A2B23DB3E96AA84496B7DC20F9F691_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.PixelData::set_Height(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelData_set_Height_mE785F51000D928B0209909F3B6FCD4314E54557D_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.PixelData::set_Width(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelData_set_Width_m0D138F1237C86DAA66211257990FFBE9BFA6CF22_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.PixelData::set_Pixels(System.Byte[]) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelData_set_Pixels_m12F01AC8042BF8947A349402785FAF79824B5BDF_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.PixelDataRenderer::set_Foreground(UnityEngine.Color32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelDataRenderer_set_Foreground_m98B47E064EA4D4594FE986D586E4AEE6D6287B12_inline (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.PixelDataRenderer::set_Background(UnityEngine.Color32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelDataRenderer_set_Background_m51763F5A4A4D2E2678FD08F0C00021B1A4B3C441_inline (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) ; // ZXing.Rendering.PixelData ZXing.Rendering.PixelDataRenderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String,ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* PixelDataRenderer_Render_m8109550342F130057DA054CF905915C75B925BC9 (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___3_options, const RuntimeMethod* method) ; // System.Boolean ZXing.Common.EncodingOptions::get_PureBarcode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool EncodingOptions_get_PureBarcode_mC0E812B32296E3349BEC2739274772A1B0172ED0 (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* __this, const RuntimeMethod* method) ; // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, 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) ; // UnityEngine.Color32 ZXing.Rendering.PixelDataRenderer::get_Background() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, const RuntimeMethod* method) ; // UnityEngine.Color32 ZXing.Rendering.PixelDataRenderer::get_Foreground() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B PixelDataRenderer_get_Foreground_mD02D3260EB1EB96EC6086FB09C094E32454321B2_inline (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.PixelData::.ctor(System.Int32,System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelData__ctor_m93256FA1EDF78D0779A42202AB55FAF6EB9C66C3 (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, int32_t ___0_width, int32_t ___1_height, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_pixels, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer::set_Foreground(UnityEngine.Color32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SvgRenderer_set_Foreground_m19624B5DA56218BEA3BC4B79E757884841A1B357_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer::set_Background(UnityEngine.Color32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SvgRenderer_set_Background_m1180E0E278C061CC8AF8627D67316C3A4E67E8A0_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) ; // ZXing.Rendering.SvgRenderer/SvgImage ZXing.Rendering.SvgRenderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String,ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* SvgRenderer_Render_mF99156DA5385CE55AEBC2A2637E7EBDFC44BEAFE (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___3_options, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer/SvgImage::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage__ctor_m3E89BB2CE782DEE69557903A9C5D6AD29AF453D0 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer::Create(ZXing.Rendering.SvgRenderer/SvgImage,ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String,ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_Create_m6DD7517A5DD633E3FD4B5910267F0BD8BDF9B1B6 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* ___0_image, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_matrix, int32_t ___2_format, String_t* ___3_content, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___4_options, const RuntimeMethod* method) ; // System.Int32 ZXing.Rendering.SvgRenderer::get_FontSize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SvgRenderer_get_FontSize_m655D0AF4B2C879363D7FA6E8C56BBD10DFCB9A15_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddHeader() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddHeader_mE7AC0CF17E9CD27186598DE9ED91720B242F046A (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, const RuntimeMethod* method) ; // UnityEngine.Color32 ZXing.Rendering.SvgRenderer::get_Background() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B SvgRenderer_get_Background_mA786BA9EB5BC3DE4E886AFFBEAD50324CF98E983_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) ; // UnityEngine.Color UnityEngine.Color32::op_Implicit(UnityEngine.Color32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) ; // UnityEngine.Color32 ZXing.Rendering.SvgRenderer::get_Foreground() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B SvgRenderer_get_Foreground_mE72A8266FE1FEDD4E01EE2C7B8EE1E8A731C9C12_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddTag(System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Color,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddTag_m3A1D969829D8CC54315BC89E8C7A0A9BDE66909A (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_displaysizeX, int32_t ___1_displaysizeY, int32_t ___2_viewboxSizeX, int32_t ___3_viewboxSizeY, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_background, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_fill, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer::AppendDarkCell(ZXing.Rendering.SvgRenderer/SvgImage,ZXing.Common.BitMatrix,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_AppendDarkCell_m6AECF57412445ED689E9A5D34A95FDCCC915EA45 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* ___0_image, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_matrix, int32_t ___2_offsetX, int32_t ___3_offSetY, const RuntimeMethod* method) ; // System.String ZXing.Rendering.SvgRenderer::get_FontName() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SvgRenderer_get_FontName_mDA9CEFBBA2F2C7C60877678F8716105C86761ECC_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) ; // System.String ZXing.Rendering.SvgRenderer::ModifyContentDependingOnBarcodeFormat(ZXing.BarcodeFormat,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgRenderer_ModifyContentDependingOnBarcodeFormat_m09D5140E10D3AF01CFBB49D1D66F1113FB30D869 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, int32_t ___0_format, String_t* ___1_content, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddText(System.String,System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddText_mBD9F5B7650AE15B3D5DF2FD8C837D22E03FB607A (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, String_t* ___0_text, String_t* ___1_fontName, int32_t ___2_fontSize, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddEnd() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddEnd_mB65C5ADF848A9EE9E38531A921C9A1EFE6D78E02 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, const RuntimeMethod* method) ; // System.String ZXing.OneD.OneDimensionalCodeWriter::CalculateChecksumDigitModulo10(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* OneDimensionalCodeWriter_CalculateChecksumDigitModulo10_m17D1DE1298BC481D1539B05341C6C0F7CC75752D (String_t* ___0_contents, const RuntimeMethod* method) ; // System.String System.String::Insert(System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A (String_t* __this, int32_t ___0_startIndex, String_t* ___1_value, 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) ; // 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.Void ZXing.Rendering.SvgRenderer::FindMaximumRectangle(ZXing.Common.BitMatrix,ZXing.Common.BitMatrix,System.Int32,System.Int32,System.Int32,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_FindMaximumRectangle_m0EC27C831F091D14447E17A64ABC98A237AF29EA (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_processed, int32_t ___2_startPosX, int32_t ___3_startPosY, int32_t ___4_endPosY, int32_t* ___5_endPosX, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddRec(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddRec_mAEEECA93E4F7D4C8A7F1A304BA71C701E9FBEEE0 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_posX, int32_t ___1_posY, int32_t ___2_width, int32_t ___3_height, 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.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.Void System.Text.StringBuilder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer/SvgImage::set_Width(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SvgImage_set_Width_m394AB3129CC16FCCE8FE9C5C97203DEA4CA8AB5F_inline (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.Rendering.SvgRenderer/SvgImage::set_Height(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SvgImage_set_Height_m2023BFC6D34882B079088A173777ACB71A891916_inline (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void System.Text.StringBuilder::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_mCD797D942316CB356205FD96415B0B7581CDAD60 (StringBuilder_t* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.String ZXing.Rendering.SvgRenderer/SvgImage::GetColorRgb(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgImage_GetColorRgb_m91E889E9A63EBA2F62F4459A61C36BC565964FCE (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_color, const RuntimeMethod* method) ; // System.Double ZXing.Rendering.SvgRenderer/SvgImage::ConvertAlpha(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SvgImage_ConvertAlpha_mB540D91961368C532E3DFD00D7D926A4E7E57CCE (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_alpha, const RuntimeMethod* method) ; // System.String ZXing.Rendering.SvgRenderer/SvgImage::GetBackgroundStyle(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgImage_GetBackgroundStyle_m8F7288EF8A8E0DAC2825B1FBD551F496736A7083 (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_color, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; // System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ; // System.Double System.Math::Round(System.Double,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Math_Round_m0BD20E38C73A9283F2EC89E6DF9CCC80A7752C38_inline (double ___0_value, int32_t ___1_digits, const RuntimeMethod* method) ; // System.String System.Byte::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4 (uint8_t* __this, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ; // System.String System.Double::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Double_ToString_m7499A5D792419537DCB9470A3675CEF5117DE339 (double* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared)(__this, method); } // ZXing.Result ZXing.QrCode.QRCodeReader::decode(ZXing.BinaryBitmap,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* QRCodeReader_decode_m591C2F2818331720AEE926D3B11A2533DE9F591E (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.QrCode.QRCodeReader::extractPureBits(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* QRCodeReader_extractPureBits_m35ADDBDE1F0FD39E3BCE949B75BD8D3053323EF4 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) ; // ZXing.Common.DecoderResult ZXing.QrCode.Internal.Decoder::decode(ZXing.Common.BitMatrix,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_m8953C6B834B609887D9F6C7D52FFD96CD0D2082C (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, RuntimeObject* ___1_hints, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.Detector::.ctor(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Detector__ctor_m6B32E49672B74E4935ADED6A4622001A236E205F (Detector_t87498AE8A2E2418999D2CECAABC86AE49B159729* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.Common.DetectorResult::get_Bits() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DetectorResult_get_Bits_m98E8D758EC0349468C19C023815254B18F6D1E26_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) ; // ZXing.ResultPoint[] ZXing.Common.DetectorResult::get_Points() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* DetectorResult_get_Points_m41C18111FF5911D473DBA2629D87CED9FD3E66D2_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) ; // System.Object ZXing.Common.DecoderResult::get_Other() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_Other_m3BA3F6938F474B13A5ABE0E959BFCC61B0A1727A_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.QRCodeDecoderMetaData::applyMirroredCorrection(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeDecoderMetaData_applyMirroredCorrection_m13EF2A89A30B278CD5932D79385D595E264C5E2D (QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_points, const RuntimeMethod* method) ; // System.String ZXing.Common.DecoderResult::get_Text() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecoderResult_get_Text_mE0955E92D70B0759FE81C9042B75AECFFF6FBEE0_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; // System.Byte[] ZXing.Common.DecoderResult::get_RawBytes() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DecoderResult_get_RawBytes_m07CD270FF70E4D42C6D175F6EB55DD6167DE7F39_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; // System.Void ZXing.Result::.ctor(System.String,System.Byte[],ZXing.ResultPoint[],ZXing.BarcodeFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___2_resultPoints, int32_t ___3_format, const RuntimeMethod* method) ; // System.Collections.Generic.IList`1 ZXing.Common.DecoderResult::get_ByteSegments() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_ByteSegments_mB57360C35953219EC2C0063F19BF202857ED8453_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; // System.String ZXing.Common.DecoderResult::get_ECLevel() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecoderResult_get_ECLevel_m2FA411C61F5C10EDCF70165468FFB85E11FC1355_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; // System.Boolean ZXing.Common.DecoderResult::get_StructuredAppend() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecoderResult_get_StructuredAppend_m02D62DA31DB97258FF426F9EEFB249902E1BC824 (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.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_SymbologyModifier() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DecoderResult_get_SymbologyModifier_mB1DD256B0F40DDE793232023BC2DE1018FEB305D_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) ; // System.Int32[] ZXing.Common.BitMatrix::getTopLeftOnBit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitMatrix_getTopLeftOnBit_mE53B7EB7057D475B8018302349D01CC5F5764F59 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; // System.Int32[] ZXing.Common.BitMatrix::getBottomRightOnBit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitMatrix_getBottomRightOnBit_m7697D5320BF3A9AB523F69FA9348242B17F34181 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* __this, const RuntimeMethod* method) ; // System.Boolean ZXing.QrCode.QRCodeReader::moduleSize(System.Int32[],ZXing.Common.BitMatrix,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QRCodeReader_moduleSize_m94C9D158BF7A04575DF6D10FE1D85BDEAC081F16 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_leftTopBlack, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_image, float* ___2_msize, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.Decoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decoder__ctor_m77C764C8CF5021663DDB104B1448B65630A97096 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.QrCode.QRCodeWriter::encode(System.String,ZXing.BarcodeFormat,System.Int32,System.Int32,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* QRCodeWriter_encode_m3D54B2BA61C9F791159C9C768461291010ACB060 (QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, 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.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; // System.Int32 System.Convert::ToInt32(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4 (String_t* ___0_value, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.QRCode ZXing.QrCode.Internal.Encoder::encode(System.String,ZXing.QrCode.Internal.ErrorCorrectionLevel,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E* Encoder_encode_mE1F416EEA08EC717D82652C213E37C76C9EB1017 (String_t* ___0_content, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___1_ecLevel, RuntimeObject* ___2_hints, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.QrCode.QRCodeWriter::renderResult(ZXing.QrCode.Internal.QRCode,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* QRCodeWriter_renderResult_m8CFA2D0A27B4B5D187E9383D947973A720C52561 (QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E* ___0_code, int32_t ___1_width, int32_t ___2_height, int32_t ___3_quietZone, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.ByteMatrix ZXing.QrCode.Internal.QRCode::get_Matrix() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* QRCode_get_Matrix_mC9C3EC7F608B8C47FFDE0B14E3C3424B52F9A22F_inline (QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E* __this, const RuntimeMethod* method) ; // System.Void System.InvalidOperationException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.ByteMatrix::get_Width() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Width_mB07D527D6BA9290ED3CC7EC026EC5E5CC17EF430_inline (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.ByteMatrix::get_Height() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Height_m35C9F09824FBFCB301BC3539F5D09C946D48772E_inline (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, 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) ; // 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.Int32 ZXing.QrCode.Internal.ByteMatrix::get_Item(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Item_m8D90C6C8B0AC98BC6A1F549DB1F585A3AB5CBD2A (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; // 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) ; // System.Void ZXing.QrCode.Internal.BitMatrixParser::.ctor(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser__ctor_m6759D4DCB322A4CC4823EB08F25D86EBA03479DE (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.BitMatrixParser::copyBit(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, int32_t ___0_i, int32_t ___1_j, int32_t ___2_versionBits, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.FormatInformation ZXing.QrCode.Internal.FormatInformation::decodeFormatInformation(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* FormatInformation_decodeFormatInformation_m1935B39587C1920111569AA248D61D5893BAB9E9 (int32_t ___0_maskedFormatInfo1, int32_t ___1_maskedFormatInfo2, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.Version ZXing.QrCode.Internal.Version::getVersionForNumber(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* Version_getVersionForNumber_m105B64B2D13C6FB3B1D93AC4312B8CF317B3F789 (int32_t ___0_versionNumber, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.Version ZXing.QrCode.Internal.Version::decodeVersionInformation(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* Version_decodeVersionInformation_m2706AC9F5967415E8DD8075B0B78B2CD69A23A66 (int32_t ___0_versionBits, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.Version::get_DimensionForVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Version_get_DimensionForVersion_mF9125E46D7D5C0F90BDFE8B4B78F77A1ABD55CE6 (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* __this, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.FormatInformation ZXing.QrCode.Internal.BitMatrixParser::readFormatInformation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* BitMatrixParser_readFormatInformation_m3C7B43C133BA2D0DF71F85300E7CC575E477C3BA (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.Version ZXing.QrCode.Internal.BitMatrixParser::readVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* BitMatrixParser_readVersion_m3EBB6662C09C85EC303E7906035F16865F77C0C3 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; // System.Byte ZXing.QrCode.Internal.FormatInformation::get_DataMask() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t FormatInformation_get_DataMask_m4451305667A771801891DD5CD8C780F8064284D7_inline (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.DataMask::unmaskBitMatrix(System.Int32,ZXing.Common.BitMatrix,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMask_unmaskBitMatrix_mEAAAC460103127E69B50E9EA4B6E61E9CAAD2DAD (int32_t ___0_reference, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_bits, int32_t ___2_dimension, const RuntimeMethod* method) ; // ZXing.Common.BitMatrix ZXing.QrCode.Internal.Version::buildFunctionPattern() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* Version_buildFunctionPattern_m40BDF3E3B3E745D9B1CF4BD52F9CBE4F074C9E24 (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.Version::get_TotalCodewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_TotalCodewords_m7947BE10E6790C0C1D0BC46180F6699E2828A0AA_inline (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* __this, const RuntimeMethod* method) ; // 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) ; // ZXing.QrCode.Internal.Version/ECBlocks ZXing.QrCode.Internal.Version::getECBlocksForLevel(ZXing.QrCode.Internal.ErrorCorrectionLevel) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* Version_getECBlocksForLevel_m5DA6E670192647D5B35398224188831C6406AB26 (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* __this, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___0_ecLevel, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.Version/ECB[] ZXing.QrCode.Internal.Version/ECBlocks::getECBlocks() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* ECBlocks_getECBlocks_mF4703D94AE03AA6BE2A5B99C560614B4324A5BDB_inline (ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.Version/ECB::get_Count() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_Count_m469EFD8F1ADEFD3850D065795F43294692358F5F_inline (ECB_t51306FF2F6EF10830C74CD580325708130590CD9* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.Version/ECB::get_DataCodewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_DataCodewords_m55DB1A8446831ACA7D5050627114789A810AB7CF_inline (ECB_t51306FF2F6EF10830C74CD580325708130590CD9* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.Version/ECBlocks::get_ECCodewordsPerBlock() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECBlocks_get_ECCodewordsPerBlock_m327C249A4D9C0BB2DBB80993845C6175955B3539_inline (ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* __this, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.DataBlock::.ctor(System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataBlock__ctor_mE97A8795DA47F3902E0CE417C8A8562F71FCB56B (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, int32_t ___0_numDataCodewords, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_codewords, const RuntimeMethod* method) ; // 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) ; // System.Void System.Func`3::.ctor(System.Object,System.IntPtr) inline void Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3 (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3_gshared)(__this, ___0_object, ___1_method, method); } // System.Void ZXing.QrCode.Internal.DataMask/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8971C1BEC2DCDCEE54F757E9D3AFAA95B9BAF8CB (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __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.Int32 ZXing.Common.BitSource::available() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* __this, 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) ; // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::forBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* Mode_forBits_m561C5BDAF2A2AE964E766E89B292568E7159D1ED (int32_t ___0_bits, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.Mode/Names ZXing.QrCode.Internal.Mode::get_Name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mode_get_Name_mF83655F77CDF5CB66318E8E12CC7927E70E7320A_inline (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.DecodedBitStreamParser::parseECIValue(ZXing.Common.BitSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecodedBitStreamParser_parseECIValue_mF1024E3217929DF569966A77FCB255185D36AE76 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, 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.Int32 ZXing.QrCode.Internal.Mode::getCharacterCountBits(ZXing.QrCode.Internal.Version) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mode_getCharacterCountBits_m885DD8D84CDF690CB422861693D35731E0A9002E (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___0_version, const RuntimeMethod* method) ; // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeHanziSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeHanziSegment_mE6BE269CCDBBCB88F69396224A22210A6573D9BF (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, const RuntimeMethod* method) ; // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeNumericSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeNumericSegment_m0E7B7DBAF3646A829C7B4FC5D1E5BE59035D67E5 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, const RuntimeMethod* method) ; // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeAlphanumericSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeAlphanumericSegment_m2B51A40A68957A60A5B05AF57D58B5166AB3546F (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, bool ___3_fc1InEffect, const RuntimeMethod* method) ; // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeByteSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32,ZXing.Common.CharacterSetECI,System.Collections.Generic.IList`1,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeByteSegment_mB4C9BBE5CE366EB809B57AB0466B17DE209B13F7 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* ___3_currentCharacterSetECI, RuntimeObject* ___4_byteSegments, RuntimeObject* ___5_hints, const RuntimeMethod* method) ; // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeKanjiSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeKanjiSegment_m69ACBA6AF3DD7F63697E3D240CC106419A57A1BB (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, const RuntimeMethod* 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,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.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.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.Void ZXing.FormatException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mA81B8791DABB015DBD75B4F70C90DE920F013015 (FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D* __this, 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.Char ZXing.QrCode.Internal.DecodedBitStreamParser::toAlphaNumericChar(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23 (int32_t ___0_value, const RuntimeMethod* method) ; // System.Char System.Text.StringBuilder::get_Chars(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D (StringBuilder_t* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::Remove(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90 (StringBuilder_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ; // System.Text.StringBuilder System.Text.StringBuilder::Insert(System.Int32,System.Char[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Insert_m88D38A4470FCC30A3ABC95607CA89F852E36006C (StringBuilder_t* __this, int32_t ___0_index, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___1_value, const RuntimeMethod* method) ; // System.Char[] System.String::ToCharArray() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46 (String_t* __this, 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.QrCode.Internal.BitMatrixParser ZXing.QrCode.Internal.BitMatrixParser::createBitMatrixParser(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* BitMatrixParser_createBitMatrixParser_mEA37C099FE78D2D918FE723486C041366933E5E6 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) ; // ZXing.Common.DecoderResult ZXing.QrCode.Internal.Decoder::decode(ZXing.QrCode.Internal.BitMatrixParser,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_mF669BCBAD3F5E3921822333D69F5162D87A474E6 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* ___0_parser, RuntimeObject* ___1_hints, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.BitMatrixParser::remask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_remask_mF95FE4D9FF5D15999EEA9F1A0638EFB6B7A596F2 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.BitMatrixParser::setMirror(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_setMirror_m4988C3C5795D31360FBA08E845341F90AA13FE76 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, bool ___0_mirror, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.BitMatrixParser::mirror() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_mirror_m64EE4CB13B8930BB17D12AD5248B5C8CAB0BDCFC (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.QRCodeDecoderMetaData::.ctor(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeDecoderMetaData__ctor_m809C92159575019077758A85CCDA95126087FAFD (QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* __this, bool ___0_mirrored, const RuntimeMethod* method) ; // System.Void ZXing.Common.DecoderResult::set_Other(System.Object) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DecoderResult_set_Other_mC68B305945A75D9A6EE7AE8E169B15C3076F8CFF_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.FormatInformation::get_ErrorCorrectionLevel() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* FormatInformation_get_ErrorCorrectionLevel_m02509A15D7206F3C460F20DE9BA8C894F044B9AA_inline (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) ; // System.Byte[] ZXing.QrCode.Internal.BitMatrixParser::readCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitMatrixParser_readCodewords_mDB81E95E8BE81649BFE8A3376CCD697F705AE002 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.DataBlock[] ZXing.QrCode.Internal.DataBlock::getDataBlocks(System.Byte[],ZXing.QrCode.Internal.Version,ZXing.QrCode.Internal.ErrorCorrectionLevel) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* DataBlock_getDataBlocks_m0D5C6A173609C4CDEB60F9F32295262A1C8B9207 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawCodewords, Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___1_version, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___2_ecLevel, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.DataBlock::get_NumDataCodewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF_inline (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, const RuntimeMethod* method) ; // System.Byte[] ZXing.QrCode.Internal.DataBlock::get_Codewords() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DataBlock_get_Codewords_mF24A07795D56ACDD4524EB1C5E892A1B04A71DB0_inline (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, const RuntimeMethod* method) ; // System.Boolean ZXing.QrCode.Internal.Decoder::correctErrors(System.Byte[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decoder_correctErrors_m8C6B2CB027487A1BFE65C426ED16D3B159B42DC7 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_codewordBytes, int32_t ___1_numDataCodewords, const RuntimeMethod* method) ; // ZXing.Common.DecoderResult ZXing.QrCode.Internal.DecodedBitStreamParser::decode(System.Byte[],ZXing.QrCode.Internal.Version,ZXing.QrCode.Internal.ErrorCorrectionLevel,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* DecodedBitStreamParser_decode_mBEA6249A3E77EB7208A7B3FFA0953EE97A0BF93B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___1_version, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___2_ecLevel, RuntimeObject* ___3_hints, 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.QrCode.Internal.ErrorCorrectionLevel::.ctor(System.Int32,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorCorrectionLevel__ctor_mED2FA06A2A5604975BC1B78719E33D7572359FE5 (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, int32_t ___0_ordinal, int32_t ___1_bits, String_t* ___2_name, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.ErrorCorrectionLevel::forBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ErrorCorrectionLevel_forBits_m7735714F4D73706D171BA049523AEC5B09136B7A (int32_t ___0_bits, const RuntimeMethod* method) ; // ZXing.QrCode.Internal.FormatInformation ZXing.QrCode.Internal.FormatInformation::doDecodeFormatInformation(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* FormatInformation_doDecodeFormatInformation_m70ACAD842B50840B19EE02A13B1BE279046A88E3 (int32_t ___0_maskedFormatInfo1, int32_t ___1_maskedFormatInfo2, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.FormatInformation::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatInformation__ctor_m9E9064171844C25A353300A2DAB1D47F907E09FA (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, int32_t ___0_formatInfo, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.FormatInformation::numBitsDiffering(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormatInformation_numBitsDiffering_mE5D26CB94E5F7EBE67BC774CA447CF8A1C86B836 (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.ErrorCorrectionLevel::ordinal() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ErrorCorrectionLevel_ordinal_mCD9DE9B084AA1422F6136FF52B1F738838F6CB1C_inline (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, 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.Void ZXing.QrCode.Internal.Mode::set_Bits(System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mode_set_Bits_m17D9E7464B2844B579E1213D65A1B1BE62275554_inline (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.Mode::set_Name(ZXing.QrCode.Internal.Mode/Names) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mode_set_Name_m6E96F2E87F25B9A796AE2E887DE406386E9A3A7B_inline (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Int32 ZXing.QrCode.Internal.Version::get_VersionNumber() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_VersionNumber_mAF51275B912726CAF6EAFFED46D1CF0324F2F45F_inline (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* __this, const RuntimeMethod* method) ; // System.Void ZXing.QrCode.Internal.Mode::.ctor(System.Int32[],System.Int32,ZXing.QrCode.Internal.Mode/Names) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754 (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_characterCountBitsForVersions, int32_t ___1_bits, int32_t ___2_name, const RuntimeMethod* method) ; // System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ; // System.Single UnityEngine.Mathf::Clamp01(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ; // System.Double System.Math::Round(System.Double,System.Int32,System.MidpointRounding) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Round_m8DB2F61CB73B9E71E54149290ABD5DC8A68890D1 (double ___0_value, int32_t ___1_digits, int32_t ___2_mode, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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 BigIntegerLibrary.Base10BigInteger::set_NumberSign(BigIntegerLibrary.Sign) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger_set_NumberSign_m9E062A3DA7B3FD3B83E1D75E634FD4B50C5D55E1 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___sign_6 = L_0; return; } } // System.Void BigIntegerLibrary.Base10BigInteger::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_0 = (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02*)il2cpp_codegen_object_new(DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); NullCheck(L_0); DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53(L_0, NULL); __this->___digits_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_4), (void*)L_0); __this->___size_5 = 1; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_1 = __this->___digits_4; int32_t L_2 = __this->___size_5; NullCheck(L_1); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_1, L_2, ((int64_t)0), NULL); __this->___sign_6 = 0; return; } } // System.Void BigIntegerLibrary.Base10BigInteger::.ctor(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, int64_t ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_0 = (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02*)il2cpp_codegen_object_new(DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); NullCheck(L_0); DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53(L_0, NULL); __this->___digits_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_4), (void*)L_0); __this->___sign_6 = 0; int64_t L_1 = ___0_n; if (L_1) { goto IL_0036; } } { __this->___size_5 = 1; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_2 = __this->___digits_4; int32_t L_3 = __this->___size_5; NullCheck(L_2); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_2, L_3, ((int64_t)0), NULL); return; } IL_0036: { int64_t L_4 = ___0_n; if ((((int64_t)L_4) >= ((int64_t)((int64_t)0)))) { goto IL_0046; } } { int64_t L_5 = ___0_n; ___0_n = ((-L_5)); __this->___sign_6 = 1; } IL_0046: { __this->___size_5 = 0; goto IL_007a; } IL_004f: { DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_6 = __this->___digits_4; int32_t L_7 = __this->___size_5; int64_t L_8 = ___0_n; NullCheck(L_6); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_6, L_7, ((int64_t)(L_8%((int64_t)((int32_t)10)))), NULL); int64_t L_9 = ___0_n; ___0_n = ((int64_t)(L_9/((int64_t)((int32_t)10)))); int32_t L_10 = __this->___size_5; __this->___size_5 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_007a: { int64_t L_11 = ___0_n; if ((((int64_t)L_11) > ((int64_t)((int64_t)0)))) { goto IL_004f; } } { return; } } // System.Void BigIntegerLibrary.Base10BigInteger::.ctor(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_0 = (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02*)il2cpp_codegen_object_new(DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02_il2cpp_TypeInfo_var); NullCheck(L_0); DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53(L_0, NULL); __this->___digits_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_4), (void*)L_0); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___0_n; NullCheck(L_1); int32_t L_2 = L_1->___size_5; __this->___size_5 = L_2; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = ___0_n; NullCheck(L_3); int32_t L_4 = L_3->___sign_6; __this->___sign_6 = L_4; V_0 = 0; goto IL_0049; } IL_002d: { DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_5 = __this->___digits_4; int32_t L_6 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = ___0_n; NullCheck(L_7); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_8 = L_7->___digits_4; int32_t L_9 = V_0; NullCheck(L_8); int64_t L_10; L_10 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_8, L_9, NULL); NullCheck(L_5); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_5, L_6, L_10, NULL); int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0049: { int32_t L_12 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13 = ___0_n; NullCheck(L_13); int32_t L_14 = L_13->___size_5; if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_002d; } } { return; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::Equals(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Equals_m9694DAC8F206F6A5A1E5EA67568E361BF46C853C (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___sign_6; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___0_other; NullCheck(L_1); int32_t L_2 = L_1->___sign_6; if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0010; } } { return (bool)0; } IL_0010: { int32_t L_3 = __this->___size_5; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___0_other; NullCheck(L_4); int32_t L_5 = L_4->___size_5; if ((((int32_t)L_3) == ((int32_t)L_5))) { goto IL_0020; } } { return (bool)0; } IL_0020: { V_0 = 0; goto IL_0044; } IL_0024: { DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_6 = __this->___digits_4; int32_t L_7 = V_0; NullCheck(L_6); int64_t L_8; L_8 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_6, L_7, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9 = ___0_other; NullCheck(L_9); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_10 = L_9->___digits_4; int32_t L_11 = V_0; NullCheck(L_10); int64_t L_12; L_12 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_10, L_11, NULL); if ((((int64_t)L_8) == ((int64_t)L_12))) { goto IL_0040; } } { return (bool)0; } IL_0040: { int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0044: { int32_t L_14 = V_0; int32_t L_15 = __this->___size_5; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0024; } } { return (bool)1; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Equals_m27A743999E542FEBD9A90C841ED486C360A7F333 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_o; if (((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)IsInstSealed((RuntimeObject*)L_0, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = ___0_o; bool L_2; L_2 = Base10BigInteger_Equals_m9694DAC8F206F6A5A1E5EA67568E361BF46C853C(__this, ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)CastclassSealed((RuntimeObject*)L_1, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var)), NULL); return L_2; } } // System.Int32 BigIntegerLibrary.Base10BigInteger::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Base10BigInteger_GetHashCode_m0D04B2AF0FFA06F847179A7DEB5CEA1D27AC78CE (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; V_1 = 0; goto IL_001a; } IL_0006: { int32_t L_0 = V_0; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_1 = __this->___digits_4; int32_t L_2 = V_1; NullCheck(L_1); int64_t L_3; L_3 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_1, L_2, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)L_3))); int32_t L_4 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001a: { int32_t L_5 = V_1; int32_t L_6 = __this->___size_5; if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0006; } } { int32_t L_7 = V_0; return L_7; } } // System.String BigIntegerLibrary.Base10BigInteger::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Base10BigInteger_ToString_mA6E3DCA994FC021A6AF8DA5AC17748D1878E52D8 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __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; { int32_t L_0 = __this->___sign_6; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0022; } } { int32_t L_1 = __this->___size_5; 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(L_1, 1)), NULL); V_0 = L_2; StringBuilder_t* L_3 = V_0; NullCheck(L_3); StringBuilder_t* L_4; L_4 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_3, ((int32_t)45), NULL); goto IL_002e; } IL_0022: { int32_t L_5 = __this->___size_5; StringBuilder_t* L_6 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_6); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_6, L_5, NULL); V_0 = L_6; } IL_002e: { int32_t L_7 = __this->___size_5; V_1 = ((int32_t)il2cpp_codegen_subtract(L_7, 1)); goto IL_0050; } IL_0039: { StringBuilder_t* L_8 = V_0; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_9 = __this->___digits_4; int32_t L_10 = V_1; NullCheck(L_9); int64_t L_11; L_11 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_9, L_10, NULL); NullCheck(L_8); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m66A74F455BDFDC3C9ED2D8E1BA4C3A093637C3D8(L_8, L_11, NULL); int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_13, 1)); } IL_0050: { int32_t L_14 = V_1; if ((((int32_t)L_14) >= ((int32_t)0))) { goto IL_0039; } } { StringBuilder_t* L_15 = V_0; NullCheck(L_15); String_t* L_16; L_16 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_15); return L_16; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Opposite(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Opposite_m1ED9B0BFD66ADDDC32B8778DF452B77E28746619 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_n; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_1); Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E(L_1, L_0, NULL); V_0 = L_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero_2; bool L_4; L_4 = Base10BigInteger_op_Inequality_mF3691B1FA72A66A1E4F6C38B4F1CD4DF12C5D30F(L_2, L_3, NULL); if (!L_4) { goto IL_002c; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_5 = V_0; NullCheck(L_5); int32_t L_6 = L_5->___sign_6; if (L_6) { goto IL_0025; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = V_0; NullCheck(L_7); L_7->___sign_6 = 1; goto IL_002c; } IL_0025: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8 = V_0; NullCheck(L_8); L_8->___sign_6 = 0; } IL_002c: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9 = V_0; return L_9; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::Greater(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign_6; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign_6; if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_003a; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___0_a; NullCheck(L_4); int32_t L_5 = L_4->___sign_6; if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0021; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = ___1_b; NullCheck(L_6); int32_t L_7 = L_6->___sign_6; if (L_7) { goto IL_0021; } } { return (bool)0; } IL_0021: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8 = ___0_a; NullCheck(L_8); int32_t L_9 = L_8->___sign_6; if (L_9) { goto IL_011a; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_10 = ___1_b; NullCheck(L_10); int32_t L_11 = L_10->___sign_6; if ((!(((uint32_t)L_11) == ((uint32_t)1)))) { goto IL_011a; } } { return (bool)1; } IL_003a: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_12 = ___0_a; NullCheck(L_12); int32_t L_13 = L_12->___sign_6; if (L_13) { goto IL_00af; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_14 = ___0_a; NullCheck(L_14); int32_t L_15 = L_14->___size_5; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_16 = ___1_b; NullCheck(L_16); int32_t L_17 = L_16->___size_5; if ((((int32_t)L_15) <= ((int32_t)L_17))) { goto IL_0052; } } { return (bool)1; } IL_0052: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = ___0_a; NullCheck(L_18); int32_t L_19 = L_18->___size_5; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_20 = ___1_b; NullCheck(L_20); int32_t L_21 = L_20->___size_5; if ((((int32_t)L_19) >= ((int32_t)L_21))) { goto IL_0062; } } { return (bool)0; } IL_0062: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_22 = ___0_a; NullCheck(L_22); int32_t L_23 = L_22->___size_5; V_0 = ((int32_t)il2cpp_codegen_subtract(L_23, 1)); goto IL_00a9; } IL_006d: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_24 = ___0_a; NullCheck(L_24); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_25 = L_24->___digits_4; int32_t L_26 = V_0; NullCheck(L_25); int64_t L_27; L_27 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_25, L_26, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_28 = ___1_b; NullCheck(L_28); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_29 = L_28->___digits_4; int32_t L_30 = V_0; NullCheck(L_29); int64_t L_31; L_31 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_29, L_30, NULL); if ((((int64_t)L_27) <= ((int64_t)L_31))) { goto IL_0089; } } { return (bool)1; } IL_0089: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_32 = ___0_a; NullCheck(L_32); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_33 = L_32->___digits_4; int32_t L_34 = V_0; NullCheck(L_33); int64_t L_35; L_35 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_33, L_34, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_36 = ___1_b; NullCheck(L_36); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_37 = L_36->___digits_4; int32_t L_38 = V_0; NullCheck(L_37); int64_t L_39; L_39 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_37, L_38, NULL); if ((((int64_t)L_35) >= ((int64_t)L_39))) { goto IL_00a5; } } { return (bool)0; } IL_00a5: { int32_t L_40 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_40, 1)); } IL_00a9: { int32_t L_41 = V_0; if ((((int32_t)L_41) >= ((int32_t)0))) { goto IL_006d; } } { goto IL_011a; } IL_00af: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_42 = ___0_a; NullCheck(L_42); int32_t L_43 = L_42->___size_5; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = ___1_b; NullCheck(L_44); int32_t L_45 = L_44->___size_5; if ((((int32_t)L_43) >= ((int32_t)L_45))) { goto IL_00bf; } } { return (bool)1; } IL_00bf: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_46 = ___0_a; NullCheck(L_46); int32_t L_47 = L_46->___size_5; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_48 = ___1_b; NullCheck(L_48); int32_t L_49 = L_48->___size_5; if ((((int32_t)L_47) <= ((int32_t)L_49))) { goto IL_00cf; } } { return (bool)0; } IL_00cf: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_50 = ___0_a; NullCheck(L_50); int32_t L_51 = L_50->___size_5; V_1 = ((int32_t)il2cpp_codegen_subtract(L_51, 1)); goto IL_0116; } IL_00da: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_52 = ___0_a; NullCheck(L_52); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_53 = L_52->___digits_4; int32_t L_54 = V_1; NullCheck(L_53); int64_t L_55; L_55 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_53, L_54, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_56 = ___1_b; NullCheck(L_56); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_57 = L_56->___digits_4; int32_t L_58 = V_1; NullCheck(L_57); int64_t L_59; L_59 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_57, L_58, NULL); if ((((int64_t)L_55) >= ((int64_t)L_59))) { goto IL_00f6; } } { return (bool)1; } IL_00f6: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_60 = ___0_a; NullCheck(L_60); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_61 = L_60->___digits_4; int32_t L_62 = V_1; NullCheck(L_61); int64_t L_63; L_63 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_61, L_62, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_64 = ___1_b; NullCheck(L_64); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_65 = L_64->___digits_4; int32_t L_66 = V_1; NullCheck(L_65); int64_t L_67; L_67 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_65, L_66, NULL); if ((((int64_t)L_63) <= ((int64_t)L_67))) { goto IL_0112; } } { return (bool)0; } IL_0112: { int32_t L_68 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_68, 1)); } IL_0116: { int32_t L_69 = V_1; if ((((int32_t)L_69) >= ((int32_t)0))) { goto IL_00da; } } IL_011a: { return (bool)0; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::GreaterOrEqual(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_GreaterOrEqual_m26D8098544676805D746FE887AB46CE7C20EBD8C (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816(L_0, L_1, NULL); if (L_2) { goto IL_0011; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___1_b; bool L_5; L_5 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_3, L_4, NULL); return L_5; } IL_0011: { return (bool)1; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::Smaller(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_Smaller_mEC946A9B442111A8FE92EDE78265217872DFB14D (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_GreaterOrEqual_m26D8098544676805D746FE887AB46CE7C20EBD8C(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean BigIntegerLibrary.Base10BigInteger::SmallerOrEqual(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_SmallerOrEqual_m0CE95F2BA528E68693FC613732E299D62B5606C4 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Abs(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Abs_m83134DCB3728779B6361C0DCFB503C70C26BBB65 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_n; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_1); Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E(L_1, L_0, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = L_1; NullCheck(L_2); L_2->___sign_6 = 0; return L_2; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Addition(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Addition_mD1CF58831CE8B052104E0A8B3CCDDD4FECCE2DD1 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; { V_0 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)NULL; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign_6; if (L_1) { goto IL_0034; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign_6; if (L_3) { goto IL_0034; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_5 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_6; L_6 = Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428(L_4, L_5, NULL); if (!L_6) { goto IL_0025; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9; L_9 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_7, L_8, NULL); V_0 = L_9; goto IL_002d; } IL_0025: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_10 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_12; L_12 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_10, L_11, NULL); V_0 = L_12; } IL_002d: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13 = V_0; NullCheck(L_13); L_13->___sign_6 = 0; } IL_0034: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_14 = ___0_a; NullCheck(L_14); int32_t L_15 = L_14->___sign_6; if ((!(((uint32_t)L_15) == ((uint32_t)1)))) { goto IL_007c; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_16 = ___1_b; NullCheck(L_16); int32_t L_17 = L_16->___sign_6; if ((!(((uint32_t)L_17) == ((uint32_t)1)))) { goto IL_007c; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_19 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_20; L_20 = Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988(L_18, L_19, NULL); if (!L_20) { goto IL_0063; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_21 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_22; L_22 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_21, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_23 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_24; L_24 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_23, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_25; L_25 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_22, L_24, NULL); V_0 = L_25; goto IL_0075; } IL_0063: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_26 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_27; L_27 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_26, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_28 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_29; L_29 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_28, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_30; L_30 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_27, L_29, NULL); V_0 = L_30; } IL_0075: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_31 = V_0; NullCheck(L_31); L_31->___sign_6 = 1; } IL_007c: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_32 = ___0_a; NullCheck(L_32); int32_t L_33 = L_32->___sign_6; if (L_33) { goto IL_00c5; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_34 = ___1_b; NullCheck(L_34); int32_t L_35 = L_34->___sign_6; if ((!(((uint32_t)L_35) == ((uint32_t)1)))) { goto IL_00c5; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_36 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_37 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_38; L_38 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_37, NULL); bool L_39; L_39 = Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428(L_36, L_38, NULL); if (!L_39) { goto IL_00b1; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_40 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_41 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_42; L_42 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_41, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_43; L_43 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_40, L_42, NULL); V_0 = L_43; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = V_0; NullCheck(L_44); L_44->___sign_6 = 0; goto IL_00c5; } IL_00b1: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_45 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_46; L_46 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_45, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_47 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_48; L_48 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_46, L_47, NULL); V_0 = L_48; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_49 = V_0; NullCheck(L_49); L_49->___sign_6 = 1; } IL_00c5: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_50 = ___0_a; NullCheck(L_50); int32_t L_51 = L_50->___sign_6; if ((!(((uint32_t)L_51) == ((uint32_t)1)))) { goto IL_010e; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_52 = ___1_b; NullCheck(L_52); int32_t L_53 = L_52->___sign_6; if (L_53) { goto IL_010e; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_54 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_55; L_55 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_54, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_56 = ___1_b; bool L_57; L_57 = Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988(L_55, L_56, NULL); if (!L_57) { goto IL_00fa; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_58 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_59 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_60; L_60 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_59, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_61; L_61 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_58, L_60, NULL); V_0 = L_61; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_62 = V_0; NullCheck(L_62); L_62->___sign_6 = 0; goto IL_010e; } IL_00fa: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_63 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_64; L_64 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_63, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_65 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_66; L_66 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_64, L_65, NULL); V_0 = L_66; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_67 = V_0; NullCheck(L_67); L_67->___sign_6 = 1; } IL_010e: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_68 = V_0; return L_68; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Subtraction(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Subtraction_m32E3E10F8041E1AC6ED896E4D701DB7816F39488 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; { V_0 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)NULL; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign_6; if (L_1) { goto IL_003b; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign_6; if (L_3) { goto IL_003b; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_5 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_6; L_6 = Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428(L_4, L_5, NULL); if (!L_6) { goto IL_002c; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9; L_9 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_7, L_8, NULL); V_0 = L_9; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_10 = V_0; NullCheck(L_10); L_10->___sign_6 = 0; goto IL_003b; } IL_002c: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_12 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13; L_13 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_11, L_12, NULL); V_0 = L_13; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_14 = V_0; NullCheck(L_14); L_14->___sign_6 = 1; } IL_003b: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_15 = ___0_a; NullCheck(L_15); int32_t L_16 = L_15->___sign_6; if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_008a; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_17 = ___1_b; NullCheck(L_17); int32_t L_18 = L_17->___sign_6; if ((!(((uint32_t)L_18) == ((uint32_t)1)))) { goto IL_008a; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_19 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_20 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_21; L_21 = Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988(L_19, L_20, NULL); if (!L_21) { goto IL_0071; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_22 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_23; L_23 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_22, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_24 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_25; L_25 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_24, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_26; L_26 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_23, L_25, NULL); V_0 = L_26; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_27 = V_0; NullCheck(L_27); L_27->___sign_6 = 1; goto IL_008a; } IL_0071: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_28 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_29; L_29 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_28, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_30 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_31; L_31 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_30, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_32; L_32 = Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA(L_29, L_31, NULL); V_0 = L_32; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_33 = V_0; NullCheck(L_33); L_33->___sign_6 = 0; } IL_008a: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_34 = ___0_a; NullCheck(L_34); int32_t L_35 = L_34->___sign_6; if (L_35) { goto IL_00cc; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_36 = ___1_b; NullCheck(L_36); int32_t L_37 = L_36->___sign_6; if ((!(((uint32_t)L_37) == ((uint32_t)1)))) { goto IL_00cc; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_38 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_39 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_40; L_40 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_39, NULL); bool L_41; L_41 = Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428(L_38, L_40, NULL); if (!L_41) { goto IL_00b8; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_42 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_43 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44; L_44 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_43, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_45; L_45 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_42, L_44, NULL); V_0 = L_45; goto IL_00c5; } IL_00b8: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_46 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_47; L_47 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_46, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_48 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_49; L_49 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_47, L_48, NULL); V_0 = L_49; } IL_00c5: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_50 = V_0; NullCheck(L_50); L_50->___sign_6 = 0; } IL_00cc: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_51 = ___0_a; NullCheck(L_51); int32_t L_52 = L_51->___sign_6; if ((!(((uint32_t)L_52) == ((uint32_t)1)))) { goto IL_010e; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_53 = ___1_b; NullCheck(L_53); int32_t L_54 = L_53->___sign_6; if (L_54) { goto IL_010e; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_55 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_56; L_56 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_55, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_57 = ___1_b; bool L_58; L_58 = Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428(L_56, L_57, NULL); if (!L_58) { goto IL_00fa; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_59 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_60; L_60 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_59, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_61 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_62; L_62 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_60, L_61, NULL); V_0 = L_62; goto IL_0107; } IL_00fa: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_63 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_64 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_65; L_65 = Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44(L_64, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_66; L_66 = Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5(L_63, L_65, NULL); V_0 = L_66; } IL_0107: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_67 = V_0; NullCheck(L_67); L_67->___sign_6 = 1; } IL_010e: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_68 = V_0; return L_68; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Multiplication(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Multiplication_mA761C964CBB80CE3BE4955F4DA987F2A590032D4 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero_2; bool L_2; L_2 = Base10BigInteger_op_Equality_m4E3B5ABB0DC28D5C3D1EF91E27E47BC87433F332(L_0, L_1, NULL); if (L_2) { goto IL_001a; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_3 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero_2; bool L_5; L_5 = Base10BigInteger_op_Equality_m4E3B5ABB0DC28D5C3D1EF91E27E47BC87433F332(L_3, L_4, NULL); if (!L_5) { goto IL_0020; } } IL_001a: { il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero_2; return L_6; } IL_0020: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = ___0_a; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8; L_8 = Base10BigInteger_Abs_m83134DCB3728779B6361C0DCFB503C70C26BBB65(L_7, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9 = ___1_b; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_10; L_10 = Base10BigInteger_Abs_m83134DCB3728779B6361C0DCFB503C70C26BBB65(L_9, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11; L_11 = Base10BigInteger_Multiply_mDF7DFBCFC6461D75FB118A0940E137933B4F3301(L_8, L_10, NULL); V_0 = L_11; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_12 = ___0_a; NullCheck(L_12); int32_t L_13 = L_12->___sign_6; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_14 = ___1_b; NullCheck(L_14); int32_t L_15 = L_14->___sign_6; if ((!(((uint32_t)L_13) == ((uint32_t)L_15)))) { goto IL_0049; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_16 = V_0; NullCheck(L_16); L_16->___sign_6 = 0; goto IL_0050; } IL_0049: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_17 = V_0; NullCheck(L_17); L_17->___sign_6 = 1; } IL_0050: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = V_0; return L_18; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Implicit(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Implicit_m5EA4D1D053D8455B1F5243A0B495993416AF6D70 (int64_t ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int64_t L_0 = ___0_n; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_1); Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01(L_1, L_0, NULL); return L_1; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::op_Equality(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_Equality_m4E3B5ABB0DC28D5C3D1EF91E27E47BC87433F332 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; bool L_2; L_2 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_0, L_1, NULL); return L_2; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::op_Inequality(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_Inequality_mF3691B1FA72A66A1E4F6C38B4F1CD4DF12C5D30F (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; bool L_2; L_2 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean BigIntegerLibrary.Base10BigInteger::op_GreaterThan(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_GreaterThan_m0BB7817ECA6AC07BCA61A829D9BB27F99430BB0A (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_Greater_mA50D49BFFCAD048807A0629C7E5A53D8AB66D816(L_0, L_1, NULL); return L_2; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::op_LessThan(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_LessThan_m38D98970AE64AB3ADA30BE146CC429B1159D78E3 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_Smaller_mEC946A9B442111A8FE92EDE78265217872DFB14D(L_0, L_1, NULL); return L_2; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::op_GreaterThanOrEqual(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_GreaterThanOrEqual_mE06F5D28DF873A4B7653E38238BA076C470FB428 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_GreaterOrEqual_m26D8098544676805D746FE887AB46CE7C20EBD8C(L_0, L_1, NULL); return L_2; } } // System.Boolean BigIntegerLibrary.Base10BigInteger::op_LessThanOrEqual(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Base10BigInteger_op_LessThanOrEqual_mEA114E714B7A0DA1F5DCF362EA865254DE03E988 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); bool L_2; L_2 = Base10BigInteger_SmallerOrEqual_m0CE95F2BA528E68693FC613732E299D62B5606C4(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_UnaryNegation(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_UnaryNegation_mDE91355680DDD8400C91301E63B8B367DC95AB44 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_n; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1; L_1 = Base10BigInteger_Opposite_m1ED9B0BFD66ADDDC32B8778DF452B77E28746619(L_0, NULL); return L_1; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Addition(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Addition_mF7BE4933DA8AA6578EB94809B77C02C233B650B7 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2; L_2 = Base10BigInteger_Addition_mD1CF58831CE8B052104E0A8B3CCDDD4FECCE2DD1(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Subtraction(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Subtraction_mDA4C42F20AF15B6612C8B904ED8EF38A6F8088AA (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2; L_2 = Base10BigInteger_Subtraction_m32E3E10F8041E1AC6ED896E4D701DB7816F39488(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Multiply(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Multiply_mAFA227A566C79272AA19BE5D2C603E64E5191A91 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2; L_2 = Base10BigInteger_Multiplication_mA761C964CBB80CE3BE4955F4DA987F2A590032D4(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Increment(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Increment_m65AAF4EC4F07E0B737BB774413C86608BE023915 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_n; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___One_3; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2; L_2 = Base10BigInteger_op_Addition_mF7BE4933DA8AA6578EB94809B77C02C233B650B7(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::op_Decrement(BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_op_Decrement_m37F076F68E637007E114F868ED24235EC976334E (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_n; il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___One_3; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2; L_2 = Base10BigInteger_op_Subtraction_mDA4C42F20AF15B6612C8B904ED8EF38A6F8088AA(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Add(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Add_mEDB517F9017DA3153FA7CD11596E7237F51934E5 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; int64_t V_1 = 0; int64_t V_2 = 0; int32_t V_3 = 0; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_1); Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E(L_1, L_0, NULL); V_0 = L_1; V_1 = ((int64_t)0); V_3 = 0; goto IL_0045; } IL_000e: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = V_0; NullCheck(L_2); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_3 = L_2->___digits_4; int32_t L_4 = V_3; NullCheck(L_3); int64_t L_5; L_5 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_3, L_4, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = ___1_b; NullCheck(L_6); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_7 = L_6->___digits_4; int32_t L_8 = V_3; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_7, L_8, NULL); int64_t L_10 = V_1; V_2 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(L_5, L_9)), L_10)); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11 = V_0; NullCheck(L_11); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_12 = L_11->___digits_4; int32_t L_13 = V_3; int64_t L_14 = V_2; NullCheck(L_12); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_12, L_13, ((int64_t)(L_14%((int64_t)((int32_t)10)))), NULL); int64_t L_15 = V_2; V_1 = ((int64_t)(L_15/((int64_t)((int32_t)10)))); int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0045: { int32_t L_17 = V_3; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = ___1_b; NullCheck(L_18); int32_t L_19 = L_18->___size_5; if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_000e; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_20 = ___1_b; NullCheck(L_20); int32_t L_21 = L_20->___size_5; V_3 = L_21; goto IL_0081; } IL_0057: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_22 = V_0; NullCheck(L_22); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_23 = L_22->___digits_4; int32_t L_24 = V_3; NullCheck(L_23); int64_t L_25; L_25 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_23, L_24, NULL); int64_t L_26 = V_1; V_2 = ((int64_t)il2cpp_codegen_add(L_25, L_26)); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_27 = V_0; NullCheck(L_27); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_28 = L_27->___digits_4; int32_t L_29 = V_3; int64_t L_30 = V_2; NullCheck(L_28); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_28, L_29, ((int64_t)(L_30%((int64_t)((int32_t)10)))), NULL); int64_t L_31 = V_2; V_1 = ((int64_t)(L_31/((int64_t)((int32_t)10)))); int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0081: { int32_t L_33 = V_3; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_34 = ___0_a; NullCheck(L_34); int32_t L_35 = L_34->___size_5; if ((((int32_t)L_33) >= ((int32_t)L_35))) { goto IL_008f; } } { int64_t L_36 = V_1; if ((((int64_t)L_36) > ((int64_t)((int64_t)0)))) { goto IL_0057; } } IL_008f: { int64_t L_37 = V_1; if ((((int64_t)L_37) <= ((int64_t)((int64_t)0)))) { goto IL_00be; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_38 = V_0; NullCheck(L_38); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_39 = L_38->___digits_4; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_40 = V_0; NullCheck(L_40); int32_t L_41 = L_40->___size_5; int64_t L_42 = V_1; NullCheck(L_39); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_39, L_41, ((int64_t)(L_42%((int64_t)((int32_t)10)))), NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_43 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = L_43; NullCheck(L_44); int32_t L_45 = L_44->___size_5; NullCheck(L_44); L_44->___size_5 = ((int32_t)il2cpp_codegen_add(L_45, 1)); int64_t L_46 = V_1; V_1 = ((int64_t)(L_46/((int64_t)((int32_t)10)))); } IL_00be: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_47 = V_0; return L_47; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Subtract(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Subtract_m8EBD83212C6FDC3006194C64D648FC3C55606FBA (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; int32_t V_1 = 0; int64_t V_2 = 0; int64_t V_3 = 0; bool V_4 = false; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = ___0_a; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_1); Base10BigInteger__ctor_mFCACCA0D6C2A9BDEA7F87F0C86F723F0816AE30E(L_1, L_0, NULL); V_0 = L_1; V_3 = ((int64_t)0); V_4 = (bool)1; V_1 = 0; goto IL_0051; } IL_0011: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = V_0; NullCheck(L_2); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_3 = L_2->___digits_4; int32_t L_4 = V_1; NullCheck(L_3); int64_t L_5; L_5 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_3, L_4, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = ___1_b; NullCheck(L_6); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_7 = L_6->___digits_4; int32_t L_8 = V_1; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_7, L_8, NULL); int64_t L_10 = V_3; V_2 = ((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_subtract(L_5, L_9)), L_10)); int64_t L_11 = V_2; if ((((int64_t)L_11) >= ((int64_t)((int64_t)0)))) { goto IL_003d; } } { V_3 = ((int64_t)1); int64_t L_12 = V_2; V_2 = ((int64_t)il2cpp_codegen_add(L_12, ((int64_t)((int32_t)10)))); goto IL_0040; } IL_003d: { V_3 = ((int64_t)0); } IL_0040: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13 = V_0; NullCheck(L_13); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_14 = L_13->___digits_4; int32_t L_15 = V_1; int64_t L_16 = V_2; NullCheck(L_14); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_14, L_15, L_16, NULL); int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0051: { int32_t L_18 = V_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_19 = ___1_b; NullCheck(L_19); int32_t L_20 = L_19->___size_5; if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_0011; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_21 = ___1_b; NullCheck(L_21); int32_t L_22 = L_21->___size_5; V_1 = L_22; goto IL_0096; } IL_0063: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_23 = V_0; NullCheck(L_23); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_24 = L_23->___digits_4; int32_t L_25 = V_1; NullCheck(L_24); int64_t L_26; L_26 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_24, L_25, NULL); int64_t L_27 = V_3; V_2 = ((int64_t)il2cpp_codegen_subtract(L_26, L_27)); int64_t L_28 = V_2; if ((((int64_t)L_28) >= ((int64_t)((int64_t)0)))) { goto IL_0082; } } { V_3 = ((int64_t)1); int64_t L_29 = V_2; V_2 = ((int64_t)il2cpp_codegen_add(L_29, ((int64_t)((int32_t)10)))); goto IL_0085; } IL_0082: { V_3 = ((int64_t)0); } IL_0085: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_30 = V_0; NullCheck(L_30); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_31 = L_30->___digits_4; int32_t L_32 = V_1; int64_t L_33 = V_2; NullCheck(L_31); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_31, L_32, L_33, NULL); int32_t L_34 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_0096: { int32_t L_35 = V_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_36 = ___0_a; NullCheck(L_36); int32_t L_37 = L_36->___size_5; if ((((int32_t)L_35) >= ((int32_t)L_37))) { goto IL_00ce; } } { int64_t L_38 = V_3; if ((((int64_t)L_38) > ((int64_t)((int64_t)0)))) { goto IL_0063; } } { goto IL_00ce; } IL_00a6: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_39 = V_0; NullCheck(L_39); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_40 = L_39->___digits_4; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_41 = V_0; NullCheck(L_41); int32_t L_42 = L_41->___size_5; NullCheck(L_40); int64_t L_43; L_43 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_40, ((int32_t)il2cpp_codegen_subtract(L_42, 1)), NULL); if (L_43) { goto IL_00cb; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_45 = L_44; NullCheck(L_45); int32_t L_46 = L_45->___size_5; NullCheck(L_45); L_45->___size_5 = ((int32_t)il2cpp_codegen_subtract(L_46, 1)); goto IL_00ce; } IL_00cb: { V_4 = (bool)0; } IL_00ce: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_47 = V_0; NullCheck(L_47); int32_t L_48 = L_47->___size_5; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_48, 1))) <= ((int32_t)0))) { goto IL_00dd; } } { bool L_49 = V_4; if (L_49) { goto IL_00a6; } } IL_00dd: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_50 = V_0; return L_50; } } // BigIntegerLibrary.Base10BigInteger BigIntegerLibrary.Base10BigInteger::Multiply(BigIntegerLibrary.Base10BigInteger,BigIntegerLibrary.Base10BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* Base10BigInteger_Multiply_mDF7DFBCFC6461D75FB118A0940E137933B4F3301 (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___0_a, Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int64_t V_2 = 0; int64_t V_3 = 0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_4 = NULL; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* V_5 = NULL; int32_t V_6 = 0; { V_3 = ((int64_t)0); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_0); Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A(L_0, NULL); V_4 = L_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = V_4; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = ___0_a; NullCheck(L_2); int32_t L_3 = L_2->___size_5; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_4 = ___1_b; NullCheck(L_4); int32_t L_5 = L_4->___size_5; NullCheck(L_1); L_1->___size_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_3, L_5)), 1)); V_0 = 0; goto IL_0037; } IL_0024: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6 = V_4; NullCheck(L_6); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_7 = L_6->___digits_4; int32_t L_8 = V_0; NullCheck(L_7); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_7, L_8, ((int64_t)0), NULL); int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0037: { int32_t L_10 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11 = V_4; NullCheck(L_11); int32_t L_12 = L_11->___size_5; if ((((int32_t)L_10) < ((int32_t)((int32_t)il2cpp_codegen_add(L_12, 1))))) { goto IL_0024; } } { V_0 = 0; goto IL_00b2; } IL_0047: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_13 = ___0_a; NullCheck(L_13); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_14 = L_13->___digits_4; int32_t L_15 = V_0; NullCheck(L_14); int64_t L_16; L_16 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_14, L_15, NULL); if (!L_16) { goto IL_00ae; } } { V_1 = 0; goto IL_00a5; } IL_0059: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_17 = ___1_b; NullCheck(L_17); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_18 = L_17->___digits_4; int32_t L_19 = V_1; NullCheck(L_18); int64_t L_20; L_20 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_18, L_19, NULL); if (!L_20) { goto IL_00a1; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_21 = V_4; NullCheck(L_21); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_22 = L_21->___digits_4; V_5 = L_22; int32_t L_23 = V_0; int32_t L_24 = V_1; V_6 = ((int32_t)il2cpp_codegen_add(L_23, L_24)); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_25 = V_5; int32_t L_26 = V_6; DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_27 = V_5; int32_t L_28 = V_6; NullCheck(L_27); int64_t L_29; L_29 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_27, L_28, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_30 = ___0_a; NullCheck(L_30); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_31 = L_30->___digits_4; int32_t L_32 = V_0; NullCheck(L_31); int64_t L_33; L_33 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_31, L_32, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_34 = ___1_b; NullCheck(L_34); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_35 = L_34->___digits_4; int32_t L_36 = V_1; NullCheck(L_35); int64_t L_37; L_37 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_35, L_36, NULL); NullCheck(L_25); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_25, L_26, ((int64_t)il2cpp_codegen_add(L_29, ((int64_t)il2cpp_codegen_multiply(L_33, L_37)))), NULL); } IL_00a1: { int32_t L_38 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00a5: { int32_t L_39 = V_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_40 = ___1_b; NullCheck(L_40); int32_t L_41 = L_40->___size_5; if ((((int32_t)L_39) < ((int32_t)L_41))) { goto IL_0059; } } IL_00ae: { int32_t L_42 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00b2: { int32_t L_43 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_44 = ___0_a; NullCheck(L_44); int32_t L_45 = L_44->___size_5; if ((((int32_t)L_43) < ((int32_t)L_45))) { goto IL_0047; } } { V_0 = 0; goto IL_00eb; } IL_00bf: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_46 = V_4; NullCheck(L_46); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_47 = L_46->___digits_4; int32_t L_48 = V_0; NullCheck(L_47); int64_t L_49; L_49 = DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE(L_47, L_48, NULL); int64_t L_50 = V_3; V_2 = ((int64_t)il2cpp_codegen_add(L_49, L_50)); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_51 = V_4; NullCheck(L_51); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_52 = L_51->___digits_4; int32_t L_53 = V_0; int64_t L_54 = V_2; NullCheck(L_52); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_52, L_53, ((int64_t)(L_54%((int64_t)((int32_t)10)))), NULL); int64_t L_55 = V_2; V_3 = ((int64_t)(L_55/((int64_t)((int32_t)10)))); int32_t L_56 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_00eb: { int32_t L_57 = V_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_58 = V_4; NullCheck(L_58); int32_t L_59 = L_58->___size_5; if ((((int32_t)L_57) < ((int32_t)L_59))) { goto IL_00bf; } } { int64_t L_60 = V_3; if ((((int64_t)L_60) <= ((int64_t)((int64_t)0)))) { goto IL_0127; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_61 = V_4; NullCheck(L_61); DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* L_62 = L_61->___digits_4; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_63 = V_4; NullCheck(L_63); int32_t L_64 = L_63->___size_5; int64_t L_65 = V_3; NullCheck(L_62); DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62(L_62, L_64, ((int64_t)(L_65%((int64_t)((int32_t)10)))), NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_66 = V_4; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_67 = L_66; NullCheck(L_67); int32_t L_68 = L_67->___size_5; NullCheck(L_67); L_67->___size_5 = ((int32_t)il2cpp_codegen_add(L_68, 1)); int64_t L_69 = V_3; V_3 = ((int64_t)(L_69/((int64_t)((int32_t)10)))); } IL_0127: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_70 = V_4; return L_70; } } // System.Void BigIntegerLibrary.Base10BigInteger::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Base10BigInteger__cctor_m37E565F4376E10ED84FE9571B742541BC2DC2AC8 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_0); Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A(L_0, NULL); ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___Zero_2), (void*)L_0); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_1); Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01(L_1, ((int64_t)1), NULL); ((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___One_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_StaticFields*)il2cpp_codegen_static_fields_for(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var))->___One_3), (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.Void BigIntegerLibrary.Base10BigInteger/DigitContainer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer__ctor_mD791C918E550D4339735C2831D639D53AB60DE53 (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_0 = (Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B*)(Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B*)SZArrayNew(Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B_il2cpp_TypeInfo_var, (uint32_t)((int32_t)200)); __this->___digits_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_0), (void*)L_0); return; } } // System.Int64 BigIntegerLibrary.Base10BigInteger/DigitContainer::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DigitContainer_get_Item_m32579B3A408981B7C39B9C4CC38E5494AA23C8BE (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, int32_t ___0_index, const RuntimeMethod* method) { int32_t V_0 = 0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* V_1 = NULL; { int32_t L_0 = ___0_index; V_0 = ((int32_t)(L_0>>5)); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_1 = __this->___digits_0; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_4 = (L_1)->GetAt(static_cast(L_3)); V_1 = L_4; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_5 = V_1; if (!L_5) { goto IL_0017; } } { Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_6 = V_1; int32_t L_7 = ___0_index; NullCheck(L_6); int32_t L_8 = ((int32_t)(L_7%((int32_t)32))); int64_t L_9 = (L_6)->GetAt(static_cast(L_8)); return L_9; } IL_0017: { return ((int64_t)0); } } // System.Void BigIntegerLibrary.Base10BigInteger/DigitContainer::set_Item(System.Int32,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer_set_Item_mE02E953731A844F9898F6D93DE6BB11DDEEB5A62 (DigitContainer_t562823C19DAA997D98E7FC3D50A5C4B81BD46F02* __this, int32_t ___0_index, int64_t ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* V_1 = NULL; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* G_B2_0 = NULL; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* G_B1_0 = NULL; { int32_t L_0 = ___0_index; V_0 = ((int32_t)(L_0>>5)); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_1 = __this->___digits_0; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_4 = (L_1)->GetAt(static_cast(L_3)); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_5 = L_4; G_B1_0 = L_5; if (L_5) { G_B2_0 = L_5; goto IL_0022; } } { Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_6 = __this->___digits_0; int32_t L_7 = V_0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_8 = (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)SZArrayNew(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32)); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_9 = L_8; V_1 = L_9; NullCheck(L_6); ArrayElementTypeCheck (L_6, L_9); (L_6)->SetAt(static_cast(L_7), (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)L_9); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_10 = V_1; G_B2_0 = L_10; } IL_0022: { int32_t L_11 = ___0_index; int64_t L_12 = ___1_value; NullCheck(G_B2_0); (G_B2_0)->SetAt(static_cast(((int32_t)(L_11%((int32_t)32)))), (int64_t)L_12); 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 BigIntegerLibrary.BigInteger::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_0 = (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697*)il2cpp_codegen_object_new(DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); NullCheck(L_0); DigitContainer__ctor_mA9926035C9FDFB974D04ADD2F33DACAE40010A3D(L_0, NULL); __this->___digits_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_7), (void*)L_0); __this->___size_8 = 1; DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_1 = __this->___digits_7; int32_t L_2 = __this->___size_8; NullCheck(L_1); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_1, L_2, ((int64_t)0), NULL); __this->___sign_9 = 0; return; } } // System.Void BigIntegerLibrary.BigInteger::.ctor(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, int64_t ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_0 = (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697*)il2cpp_codegen_object_new(DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); NullCheck(L_0); DigitContainer__ctor_mA9926035C9FDFB974D04ADD2F33DACAE40010A3D(L_0, NULL); __this->___digits_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_7), (void*)L_0); __this->___sign_9 = 0; int64_t L_1 = ___0_n; if (L_1) { goto IL_0036; } } { __this->___size_8 = 1; DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_2 = __this->___digits_7; int32_t L_3 = __this->___size_8; NullCheck(L_2); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_2, L_3, ((int64_t)0), NULL); return; } IL_0036: { int64_t L_4 = ___0_n; if ((((int64_t)L_4) >= ((int64_t)((int64_t)0)))) { goto IL_0046; } } { int64_t L_5 = ___0_n; ___0_n = ((-L_5)); __this->___sign_9 = 1; } IL_0046: { __this->___size_8 = 0; goto IL_0080; } IL_004f: { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_6 = __this->___digits_7; int32_t L_7 = __this->___size_8; int64_t L_8 = ___0_n; NullCheck(L_6); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_6, L_7, ((int64_t)(L_8%((int64_t)((int32_t)65536)))), NULL); int64_t L_9 = ___0_n; ___0_n = ((int64_t)(L_9/((int64_t)((int32_t)65536)))); int32_t L_10 = __this->___size_8; __this->___size_8 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_0080: { int64_t L_11 = ___0_n; if ((((int64_t)L_11) > ((int64_t)((int64_t)0)))) { goto IL_004f; } } { return; } } // System.Void BigIntegerLibrary.BigInteger::.ctor(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_0 = (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697*)il2cpp_codegen_object_new(DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); NullCheck(L_0); DigitContainer__ctor_mA9926035C9FDFB974D04ADD2F33DACAE40010A3D(L_0, NULL); __this->___digits_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_7), (void*)L_0); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___0_n; NullCheck(L_1); int32_t L_2 = L_1->___size_8; __this->___size_8 = L_2; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = ___0_n; NullCheck(L_3); int32_t L_4 = L_3->___sign_9; __this->___sign_9 = L_4; V_0 = 0; goto IL_0049; } IL_002d: { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_5 = __this->___digits_7; int32_t L_6 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7 = ___0_n; NullCheck(L_7); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_8 = L_7->___digits_7; int32_t L_9 = V_0; NullCheck(L_8); int64_t L_10; L_10 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_8, L_9, NULL); NullCheck(L_5); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_5, L_6, L_10, NULL); int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0049: { int32_t L_12 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = ___0_n; NullCheck(L_13); int32_t L_14 = L_13->___size_8; if ((((int32_t)L_12) < ((int32_t)L_14))) { goto IL_002d; } } { return; } } // System.Void BigIntegerLibrary.BigInteger::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_mF3D1FB073688CCB558884B9CA0304C41C0E16D83 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, String_t* ___0_numberString, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; Il2CppChar V_3 = 0x0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_0); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_0, NULL); V_0 = L_0; V_1 = 0; V_2 = 0; goto IL_0074; } IL_0012: { String_t* L_1 = ___0_numberString; int32_t L_2 = V_2; NullCheck(L_1); Il2CppChar L_3; L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL); if ((((int32_t)L_3) < ((int32_t)((int32_t)48)))) { goto IL_0028; } } { String_t* L_4 = ___0_numberString; int32_t L_5 = V_2; NullCheck(L_4); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL); if ((((int32_t)L_6) <= ((int32_t)((int32_t)57)))) { goto IL_0046; } } IL_0028: { int32_t L_7 = V_2; if (L_7) { goto IL_003a; } } { String_t* L_8 = ___0_numberString; int32_t L_9 = V_2; NullCheck(L_8); Il2CppChar L_10; L_10 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_8, L_9, NULL); if ((!(((uint32_t)L_10) == ((uint32_t)((int32_t)45))))) { goto IL_003a; } } { V_1 = 1; goto IL_0070; } IL_003a: { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_11 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_11); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDDB3907A0EDF019AE91C840CB90A31E145AAB0C6)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger__ctor_mF3D1FB073688CCB558884B9CA0304C41C0E16D83_RuntimeMethod_var))); } IL_0046: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = V_0; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Ten_6; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14; L_14 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_12, L_13, NULL); String_t* L_15 = ___0_numberString; int32_t L_16 = V_2; NullCheck(L_15); Il2CppChar L_17; L_17 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_15, L_16, NULL); V_3 = L_17; String_t* L_18; L_18 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&V_3), NULL); int64_t L_19; L_19 = Int64_Parse_m466621B41F074263D83527F8FC85405AEF6CDEE6(L_18, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20; L_20 = BigInteger_op_Implicit_mBFB27CFD2E71D8995FFCB962335DA45BEDB04631(L_19, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_21; L_21 = BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78(L_14, L_20, NULL); V_0 = L_21; } IL_0070: { int32_t L_22 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_0074: { int32_t L_23 = V_2; String_t* L_24 = ___0_numberString; NullCheck(L_24); int32_t L_25; L_25 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_24, NULL); if ((((int32_t)L_23) < ((int32_t)L_25))) { goto IL_0012; } } { int32_t L_26 = V_1; __this->___sign_9 = L_26; DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_27 = (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697*)il2cpp_codegen_object_new(DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); NullCheck(L_27); DigitContainer__ctor_mA9926035C9FDFB974D04ADD2F33DACAE40010A3D(L_27, NULL); __this->___digits_7 = L_27; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_7), (void*)L_27); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = V_0; NullCheck(L_28); int32_t L_29 = L_28->___size_8; __this->___size_8 = L_29; V_2 = 0; goto IL_00bb; } IL_009f: { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_30 = __this->___digits_7; int32_t L_31 = V_2; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32 = V_0; NullCheck(L_32); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_33 = L_32->___digits_7; int32_t L_34 = V_2; NullCheck(L_33); int64_t L_35; L_35 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_33, L_34, NULL); NullCheck(L_30); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_30, L_31, L_35, NULL); int32_t L_36 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00bb: { int32_t L_37 = V_2; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_38 = V_0; NullCheck(L_38); int32_t L_39 = L_38->___size_8; if ((((int32_t)L_37) < ((int32_t)L_39))) { goto IL_009f; } } { return; } } // System.Void BigIntegerLibrary.BigInteger::.ctor(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__ctor_m999BA38986260D19AB01FB3FA910EB66CECC2B2F (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_byteArray, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_byteArray; NullCheck(L_0); if ((((int32_t)((int32_t)(((int32_t)(((RuntimeArray*)L_0)->max_length))/4))) <= ((int32_t)((int32_t)1280)))) { goto IL_001e; } } { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_1 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_1); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral58979FA49C7A5A263CEC02999EA7EAA4A63DA304)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger__ctor_m999BA38986260D19AB01FB3FA910EB66CECC2B2F_RuntimeMethod_var))); } IL_001e: { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_2 = (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697*)il2cpp_codegen_object_new(DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697_il2cpp_TypeInfo_var); NullCheck(L_2); DigitContainer__ctor_mA9926035C9FDFB974D04ADD2F33DACAE40010A3D(L_2, NULL); __this->___digits_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_7), (void*)L_2); __this->___sign_9 = 0; V_1 = 0; goto IL_006e; } IL_0034: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_byteArray; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; uint8_t L_6 = (L_3)->GetAt(static_cast(L_5)); V_2 = L_6; int32_t L_7 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___0_byteArray; NullCheck(L_8); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_7, 1))) >= ((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))))) { goto IL_004c; } } { int32_t L_9 = V_2; V_2 = ((int32_t)(L_9<<8)); int32_t L_10 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = ___0_byteArray; int32_t L_12 = V_1; NullCheck(L_11); int32_t L_13 = ((int32_t)il2cpp_codegen_add(L_12, 1)); uint8_t L_14 = (L_11)->GetAt(static_cast(L_13)); V_2 = ((int32_t)il2cpp_codegen_add(L_10, (int32_t)L_14)); } IL_004c: { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_15 = __this->___digits_7; int32_t L_16 = __this->___size_8; V_3 = L_16; int32_t L_17 = V_3; __this->___size_8 = ((int32_t)il2cpp_codegen_add(L_17, 1)); int32_t L_18 = V_3; int32_t L_19 = V_2; NullCheck(L_15); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_15, L_18, ((int64_t)L_19), NULL); int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 2)); } IL_006e: { int32_t L_21 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = ___0_byteArray; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0034; } } { V_0 = (bool)1; goto IL_009f; } IL_0078: { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_23 = __this->___digits_7; int32_t L_24 = __this->___size_8; NullCheck(L_23); int64_t L_25; L_25 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_23, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), NULL); if (L_25) { goto IL_009d; } } { int32_t L_26 = __this->___size_8; __this->___size_8 = ((int32_t)il2cpp_codegen_subtract(L_26, 1)); goto IL_009f; } IL_009d: { V_0 = (bool)0; } IL_009f: { int32_t L_27 = __this->___size_8; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_27, 1))) <= ((int32_t)0))) { goto IL_00ad; } } { bool L_28 = V_0; if (L_28) { goto IL_0078; } } IL_00ad: { return; } } // System.Boolean BigIntegerLibrary.BigInteger::Equals(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Equals_mDCC7FC2F31BC7259A8B3DEA5E55AE2FB049546FE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_other, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___sign_9; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___0_other; NullCheck(L_1); int32_t L_2 = L_1->___sign_9; if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0010; } } { return (bool)0; } IL_0010: { int32_t L_3 = __this->___size_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_other; NullCheck(L_4); int32_t L_5 = L_4->___size_8; if ((((int32_t)L_3) == ((int32_t)L_5))) { goto IL_0020; } } { return (bool)0; } IL_0020: { V_0 = 0; goto IL_0044; } IL_0024: { DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_6 = __this->___digits_7; int32_t L_7 = V_0; NullCheck(L_6); int64_t L_8; L_8 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_6, L_7, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = ___0_other; NullCheck(L_9); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_10 = L_9->___digits_7; int32_t L_11 = V_0; NullCheck(L_10); int64_t L_12; L_12 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_10, L_11, NULL); if ((((int64_t)L_8) == ((int64_t)L_12))) { goto IL_0040; } } { return (bool)0; } IL_0040: { int32_t L_13 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0044: { int32_t L_14 = V_0; int32_t L_15 = __this->___size_8; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0024; } } { return (bool)1; } } // System.Boolean BigIntegerLibrary.BigInteger::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Equals_m40C8DBDC72A2931B865A126C23DD6BCD956925AE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_o; if (((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)IsInstSealed((RuntimeObject*)L_0, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = ___0_o; bool L_2; L_2 = BigInteger_Equals_mDCC7FC2F31BC7259A8B3DEA5E55AE2FB049546FE(__this, ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)CastclassSealed((RuntimeObject*)L_1, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var)), NULL); return L_2; } } // System.Int32 BigIntegerLibrary.BigInteger::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_GetHashCode_m44E752E450F797DD432F324273FFA35F3E2470E5 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; V_1 = 0; goto IL_001a; } IL_0006: { int32_t L_0 = V_0; DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_1 = __this->___digits_7; int32_t L_2 = V_1; NullCheck(L_1); int64_t L_3; L_3 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_1, L_2, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)L_3))); int32_t L_4 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001a: { int32_t L_5 = V_1; int32_t L_6 = __this->___size_8; if ((((int32_t)L_5) < ((int32_t)L_6))) { goto IL_0006; } } { int32_t L_7 = V_0; return L_7; } } // System.String BigIntegerLibrary.BigInteger::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BigInteger_ToString_m438A6CE20583FA94454B7E0AC0D73264D18BB9DD (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_0 = NULL; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* V_1 = NULL; int32_t V_2 = 0; { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_0 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_0); Base10BigInteger__ctor_mAB63B333BAAE40C9EF219C3B602573D9569DBB1A(L_0, NULL); V_0 = L_0; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_1 = (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6*)il2cpp_codegen_object_new(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); NullCheck(L_1); Base10BigInteger__ctor_m039A3FA37AF307F0A155AD2A8200421E37FA1D01(L_1, ((int64_t)1), NULL); V_1 = L_1; V_2 = 0; goto IL_0046; } IL_0012: { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_2 = V_0; DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_3 = __this->___digits_7; int32_t L_4 = V_2; NullCheck(L_3); int64_t L_5; L_5 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_3, L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6_il2cpp_TypeInfo_var); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_6; L_6 = Base10BigInteger_op_Implicit_m5EA4D1D053D8455B1F5243A0B495993416AF6D70(L_5, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_7 = V_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_8; L_8 = Base10BigInteger_op_Multiply_mAFA227A566C79272AA19BE5D2C603E64E5191A91(L_6, L_7, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_9; L_9 = Base10BigInteger_op_Addition_mF7BE4933DA8AA6578EB94809B77C02C233B650B7(L_2, L_8, NULL); V_0 = L_9; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_10 = V_1; Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_11; L_11 = Base10BigInteger_op_Implicit_m5EA4D1D053D8455B1F5243A0B495993416AF6D70(((int64_t)((int32_t)65536)), NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_12; L_12 = Base10BigInteger_op_Multiply_mAFA227A566C79272AA19BE5D2C603E64E5191A91(L_10, L_11, NULL); V_1 = L_12; int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_0046: { int32_t L_14 = V_2; int32_t L_15 = __this->___size_8; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0012; } } { Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_16 = V_0; int32_t L_17 = __this->___sign_9; NullCheck(L_16); Base10BigInteger_set_NumberSign_m9E062A3DA7B3FD3B83E1D75E634FD4B50C5D55E1_inline(L_16, L_17, NULL); Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* L_18 = V_0; NullCheck(L_18); String_t* L_19; L_19 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_18); return L_19; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Parse(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Parse_mAAD6E464637E0C3D54BD52B03D7E57331E6BAD1B (String_t* ___0_str, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_str; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_1); BigInteger__ctor_mF3D1FB073688CCB558884B9CA0304C41C0E16D83(L_1, L_0, NULL); return L_1; } } // System.Int32 BigIntegerLibrary.BigInteger::CompareTo(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_CompareTo_mFD37B6071B524EFE0C8C189A9D386BF0CAB23F7A (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_other; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_1; L_1 = BigInteger_Greater_m99269390EC8B30B0C671A850D686A7ADCD81C548(__this, L_0, NULL); if (!L_1) { goto IL_000b; } } { return 1; } IL_000b: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___0_other; bool L_3; L_3 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(__this, L_2, NULL); if (!L_3) { goto IL_0016; } } { return 0; } IL_0016: { return (-1); } } // System.Int32 BigIntegerLibrary.BigInteger::CompareTo(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_CompareTo_m23A06863E338B1435F4DB0B623DF06337E7FC79E (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)IsInstSealed((RuntimeObject*)L_0, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))) { goto IL_0013; } } { 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*)&_stringLiteral197796BCD4D9C30711027295FA16517AFF1BE589)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_CompareTo_m23A06863E338B1435F4DB0B623DF06337E7FC79E_RuntimeMethod_var))); } IL_0013: { RuntimeObject* L_2 = ___0_obj; int32_t L_3; L_3 = BigInteger_CompareTo_mFD37B6071B524EFE0C8C189A9D386BF0CAB23F7A(__this, ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)CastclassSealed((RuntimeObject*)L_2, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var)), NULL); return L_3; } } // System.Int32 BigIntegerLibrary.BigInteger::SizeInBinaryDigits(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_SizeInBinaryDigits_mD6902D6C0562D9594625EB8950B685159127949B (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) { { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_n; NullCheck(L_0); int32_t L_1 = L_0->___size_8; return ((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)16))); } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Opposite(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Opposite_m47C98F8330462913B7454703E2A6FBE6FCFB6315 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_1); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_1, L_0, NULL); V_0 = L_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_4; L_4 = BigInteger_op_Inequality_mFA0FEEE71EEA4EAC6458B800D8C9ED0150020AB3(L_2, L_3, NULL); if (!L_4) { goto IL_002c; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = V_0; NullCheck(L_5); int32_t L_6 = L_5->___sign_9; if (L_6) { goto IL_0025; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7 = V_0; NullCheck(L_7); L_7->___sign_9 = 1; goto IL_002c; } IL_0025: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = V_0; NullCheck(L_8); L_8->___sign_9 = 0; } IL_002c: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = V_0; return L_9; } } // System.Boolean BigIntegerLibrary.BigInteger::Greater(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Greater_m99269390EC8B30B0C671A850D686A7ADCD81C548 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign_9; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign_9; if ((((int32_t)L_1) == ((int32_t)L_3))) { goto IL_003a; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_a; NullCheck(L_4); int32_t L_5 = L_4->___sign_9; if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0021; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ___1_b; NullCheck(L_6); int32_t L_7 = L_6->___sign_9; if (L_7) { goto IL_0021; } } { return (bool)0; } IL_0021: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = ___0_a; NullCheck(L_8); int32_t L_9 = L_8->___sign_9; if (L_9) { goto IL_011a; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = ___1_b; NullCheck(L_10); int32_t L_11 = L_10->___sign_9; if ((!(((uint32_t)L_11) == ((uint32_t)1)))) { goto IL_011a; } } { return (bool)1; } IL_003a: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = ___0_a; NullCheck(L_12); int32_t L_13 = L_12->___sign_9; if (L_13) { goto IL_00af; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ___0_a; NullCheck(L_14); int32_t L_15 = L_14->___size_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_16 = ___1_b; NullCheck(L_16); int32_t L_17 = L_16->___size_8; if ((((int32_t)L_15) <= ((int32_t)L_17))) { goto IL_0052; } } { return (bool)1; } IL_0052: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = ___0_a; NullCheck(L_18); int32_t L_19 = L_18->___size_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = ___1_b; NullCheck(L_20); int32_t L_21 = L_20->___size_8; if ((((int32_t)L_19) >= ((int32_t)L_21))) { goto IL_0062; } } { return (bool)0; } IL_0062: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_22 = ___0_a; NullCheck(L_22); int32_t L_23 = L_22->___size_8; V_0 = ((int32_t)il2cpp_codegen_subtract(L_23, 1)); goto IL_00a9; } IL_006d: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_24 = ___0_a; NullCheck(L_24); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_25 = L_24->___digits_7; int32_t L_26 = V_0; NullCheck(L_25); int64_t L_27; L_27 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_25, L_26, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = ___1_b; NullCheck(L_28); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_29 = L_28->___digits_7; int32_t L_30 = V_0; NullCheck(L_29); int64_t L_31; L_31 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_29, L_30, NULL); if ((((int64_t)L_27) <= ((int64_t)L_31))) { goto IL_0089; } } { return (bool)1; } IL_0089: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32 = ___0_a; NullCheck(L_32); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_33 = L_32->___digits_7; int32_t L_34 = V_0; NullCheck(L_33); int64_t L_35; L_35 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_33, L_34, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_36 = ___1_b; NullCheck(L_36); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_37 = L_36->___digits_7; int32_t L_38 = V_0; NullCheck(L_37); int64_t L_39; L_39 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_37, L_38, NULL); if ((((int64_t)L_35) >= ((int64_t)L_39))) { goto IL_00a5; } } { return (bool)0; } IL_00a5: { int32_t L_40 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_40, 1)); } IL_00a9: { int32_t L_41 = V_0; if ((((int32_t)L_41) >= ((int32_t)0))) { goto IL_006d; } } { goto IL_011a; } IL_00af: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_42 = ___0_a; NullCheck(L_42); int32_t L_43 = L_42->___size_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_44 = ___1_b; NullCheck(L_44); int32_t L_45 = L_44->___size_8; if ((((int32_t)L_43) >= ((int32_t)L_45))) { goto IL_00bf; } } { return (bool)1; } IL_00bf: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_46 = ___0_a; NullCheck(L_46); int32_t L_47 = L_46->___size_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_48 = ___1_b; NullCheck(L_48); int32_t L_49 = L_48->___size_8; if ((((int32_t)L_47) <= ((int32_t)L_49))) { goto IL_00cf; } } { return (bool)0; } IL_00cf: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_50 = ___0_a; NullCheck(L_50); int32_t L_51 = L_50->___size_8; V_1 = ((int32_t)il2cpp_codegen_subtract(L_51, 1)); goto IL_0116; } IL_00da: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_52 = ___0_a; NullCheck(L_52); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_53 = L_52->___digits_7; int32_t L_54 = V_1; NullCheck(L_53); int64_t L_55; L_55 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_53, L_54, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_56 = ___1_b; NullCheck(L_56); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_57 = L_56->___digits_7; int32_t L_58 = V_1; NullCheck(L_57); int64_t L_59; L_59 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_57, L_58, NULL); if ((((int64_t)L_55) >= ((int64_t)L_59))) { goto IL_00f6; } } { return (bool)1; } IL_00f6: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_60 = ___0_a; NullCheck(L_60); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_61 = L_60->___digits_7; int32_t L_62 = V_1; NullCheck(L_61); int64_t L_63; L_63 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_61, L_62, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_64 = ___1_b; NullCheck(L_64); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_65 = L_64->___digits_7; int32_t L_66 = V_1; NullCheck(L_65); int64_t L_67; L_67 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_65, L_66, NULL); if ((((int64_t)L_63) <= ((int64_t)L_67))) { goto IL_0112; } } { return (bool)0; } IL_0112: { int32_t L_68 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_68, 1)); } IL_0116: { int32_t L_69 = V_1; if ((((int32_t)L_69) >= ((int32_t)0))) { goto IL_00da; } } IL_011a: { return (bool)0; } } // System.Boolean BigIntegerLibrary.BigInteger::GreaterOrEqual(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_GreaterOrEqual_mB5DE8F120F47CD71BE753CA93F6E8848831DFB61 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_2; L_2 = BigInteger_Greater_m99269390EC8B30B0C671A850D686A7ADCD81C548(L_0, L_1, NULL); if (L_2) { goto IL_0011; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___1_b; bool L_5; L_5 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_3, L_4, NULL); return L_5; } IL_0011: { return (bool)1; } } // System.Boolean BigIntegerLibrary.BigInteger::Smaller(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_Smaller_mA01B318E09D789A393130F79E87DC3EE1FD5CF81 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_2; L_2 = BigInteger_GreaterOrEqual_mB5DE8F120F47CD71BE753CA93F6E8848831DFB61(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean BigIntegerLibrary.BigInteger::SmallerOrEqual(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_SmallerOrEqual_m86C21A77D1446137003CE9C646EC0E70B90AAD9B (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_2; L_2 = BigInteger_Greater_m99269390EC8B30B0C671A850D686A7ADCD81C548(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Abs(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_1); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_1, L_0, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = L_1; NullCheck(L_2); L_2->___sign_9 = 0; return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Addition(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Addition_m387EE8E8F754BD949A2CF51A6E3CFDAF7D6D08D7 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; { V_0 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign_9; if (L_1) { goto IL_0034; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign_9; if (L_3) { goto IL_0034; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_6; L_6 = BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE(L_4, L_5, NULL); if (!L_6) { goto IL_0025; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9; L_9 = BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51(L_7, L_8, NULL); V_0 = L_9; goto IL_002d; } IL_0025: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12; L_12 = BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51(L_10, L_11, NULL); V_0 = L_12; } IL_002d: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = V_0; NullCheck(L_13); L_13->___sign_9 = 0; } IL_0034: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ___0_a; NullCheck(L_14); int32_t L_15 = L_14->___sign_9; if ((!(((uint32_t)L_15) == ((uint32_t)1)))) { goto IL_007c; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_16 = ___1_b; NullCheck(L_16); int32_t L_17 = L_16->___sign_9; if ((!(((uint32_t)L_17) == ((uint32_t)1)))) { goto IL_007c; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_20; L_20 = BigInteger_op_LessThanOrEqual_m8D0E8D175EA36A9997D285846A88750DA0D20C02(L_18, L_19, NULL); if (!L_20) { goto IL_0063; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_21 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_22; L_22 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_21, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_23 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_24; L_24 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_23, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_25; L_25 = BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51(L_22, L_24, NULL); V_0 = L_25; goto IL_0075; } IL_0063: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_26 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27; L_27 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_26, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_29; L_29 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_28, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_30; L_30 = BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51(L_27, L_29, NULL); V_0 = L_30; } IL_0075: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_31 = V_0; NullCheck(L_31); L_31->___sign_9 = 1; } IL_007c: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32 = ___0_a; NullCheck(L_32); int32_t L_33 = L_32->___sign_9; if (L_33) { goto IL_00c5; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34 = ___1_b; NullCheck(L_34); int32_t L_35 = L_34->___sign_9; if ((!(((uint32_t)L_35) == ((uint32_t)1)))) { goto IL_00c5; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_36 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_37 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_38; L_38 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_37, NULL); bool L_39; L_39 = BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE(L_36, L_38, NULL); if (!L_39) { goto IL_00b1; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_40 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_41 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_42; L_42 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_41, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_43; L_43 = BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21(L_40, L_42, NULL); V_0 = L_43; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_44 = V_0; NullCheck(L_44); L_44->___sign_9 = 0; goto IL_00c5; } IL_00b1: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_45 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_46; L_46 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_45, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_47 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_48; L_48 = BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21(L_46, L_47, NULL); V_0 = L_48; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_49 = V_0; NullCheck(L_49); L_49->___sign_9 = 1; } IL_00c5: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_50 = ___0_a; NullCheck(L_50); int32_t L_51 = L_50->___sign_9; if ((!(((uint32_t)L_51) == ((uint32_t)1)))) { goto IL_010e; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_52 = ___1_b; NullCheck(L_52); int32_t L_53 = L_52->___sign_9; if (L_53) { goto IL_010e; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_54 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_55; L_55 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_54, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_56 = ___1_b; bool L_57; L_57 = BigInteger_op_LessThanOrEqual_m8D0E8D175EA36A9997D285846A88750DA0D20C02(L_55, L_56, NULL); if (!L_57) { goto IL_00fa; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_58 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_59 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_60; L_60 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_59, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_61; L_61 = BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21(L_58, L_60, NULL); V_0 = L_61; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_62 = V_0; NullCheck(L_62); L_62->___sign_9 = 0; goto IL_010e; } IL_00fa: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_63 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_64; L_64 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_63, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_65 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_66; L_66 = BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21(L_64, L_65, NULL); V_0 = L_66; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_67 = V_0; NullCheck(L_67); L_67->___sign_9 = 1; } IL_010e: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_68 = V_0; return L_68; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Subtraction(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Subtraction_m9DCA47E1F92340D5C8B44A7611EF61B0280A2E5F (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; { V_0 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign_9; if (L_1) { goto IL_003b; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign_9; if (L_3) { goto IL_003b; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_6; L_6 = BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE(L_4, L_5, NULL); if (!L_6) { goto IL_002c; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9; L_9 = BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21(L_7, L_8, NULL); V_0 = L_9; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = V_0; NullCheck(L_10); L_10->___sign_9 = 0; goto IL_003b; } IL_002c: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13; L_13 = BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21(L_11, L_12, NULL); V_0 = L_13; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = V_0; NullCheck(L_14); L_14->___sign_9 = 1; } IL_003b: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_15 = ___0_a; NullCheck(L_15); int32_t L_16 = L_15->___sign_9; if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_008a; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = ___1_b; NullCheck(L_17); int32_t L_18 = L_17->___sign_9; if ((!(((uint32_t)L_18) == ((uint32_t)1)))) { goto IL_008a; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_21; L_21 = BigInteger_op_LessThanOrEqual_m8D0E8D175EA36A9997D285846A88750DA0D20C02(L_19, L_20, NULL); if (!L_21) { goto IL_0071; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_22 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_23; L_23 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_22, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_24 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_25; L_25 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_24, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_26; L_26 = BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21(L_23, L_25, NULL); V_0 = L_26; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27 = V_0; NullCheck(L_27); L_27->___sign_9 = 1; goto IL_008a; } IL_0071: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_29; L_29 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_28, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_30 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_31; L_31 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_30, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32; L_32 = BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21(L_29, L_31, NULL); V_0 = L_32; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_33 = V_0; NullCheck(L_33); L_33->___sign_9 = 0; } IL_008a: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34 = ___0_a; NullCheck(L_34); int32_t L_35 = L_34->___sign_9; if (L_35) { goto IL_00cc; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_36 = ___1_b; NullCheck(L_36); int32_t L_37 = L_36->___sign_9; if ((!(((uint32_t)L_37) == ((uint32_t)1)))) { goto IL_00cc; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_38 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_39 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_40; L_40 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_39, NULL); bool L_41; L_41 = BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE(L_38, L_40, NULL); if (!L_41) { goto IL_00b8; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_42 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_43 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_44; L_44 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_43, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_45; L_45 = BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51(L_42, L_44, NULL); V_0 = L_45; goto IL_00c5; } IL_00b8: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_46 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_47; L_47 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_46, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_48 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_49; L_49 = BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51(L_47, L_48, NULL); V_0 = L_49; } IL_00c5: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_50 = V_0; NullCheck(L_50); L_50->___sign_9 = 0; } IL_00cc: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_51 = ___0_a; NullCheck(L_51); int32_t L_52 = L_51->___sign_9; if ((!(((uint32_t)L_52) == ((uint32_t)1)))) { goto IL_010e; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_53 = ___1_b; NullCheck(L_53); int32_t L_54 = L_53->___sign_9; if (L_54) { goto IL_010e; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_55 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_56; L_56 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_55, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_57 = ___1_b; bool L_58; L_58 = BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE(L_56, L_57, NULL); if (!L_58) { goto IL_00fa; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_59 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_60; L_60 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_59, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_61 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_62; L_62 = BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51(L_60, L_61, NULL); V_0 = L_62; goto IL_0107; } IL_00fa: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_63 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_64 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_65; L_65 = BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE(L_64, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_66; L_66 = BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51(L_63, L_65, NULL); V_0 = L_66; } IL_0107: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_67 = V_0; NullCheck(L_67); L_67->___sign_9 = 1; } IL_010e: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_68 = V_0; return L_68; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Multiplication(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Multiplication_m89F916E4E4D94751717659D5149917917DE4AAB7 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_2; L_2 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_0, L_1, NULL); if (L_2) { goto IL_001a; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_5; L_5 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_3, L_4, NULL); if (!L_5) { goto IL_0020; } } IL_001a: { il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; return L_6; } IL_0020: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8; L_8 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_7, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10; L_10 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_9, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11; L_11 = BigInteger_Multiply_m729E9E81E420BFE6DA9802443150367A9B2A58B6(L_8, L_10, NULL); V_0 = L_11; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = ___0_a; NullCheck(L_12); int32_t L_13 = L_12->___sign_9; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ___1_b; NullCheck(L_14); int32_t L_15 = L_14->___sign_9; if ((!(((uint32_t)L_13) == ((uint32_t)L_15)))) { goto IL_0049; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_16 = V_0; NullCheck(L_16); L_16->___sign_9 = 0; goto IL_0050; } IL_0049: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = V_0; NullCheck(L_17); L_17->___sign_9 = 1; } IL_0050: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = V_0; return L_18; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Division(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Division_m57071483D87761718875D25F95508E911AC2562C (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_2; L_2 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_0, L_1, NULL); if (!L_2) { goto IL_001d; } } { DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_3 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var))); NullCheck(L_3); DivideByZeroException__ctor_m5E24CFDDA1E75D77F39D139152C20B62C3E4C3BA(L_3, NULL); BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_4 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_4); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral74DD70BB5597A61452EE717610A0AD7514499D2F)), L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_Division_m57071483D87761718875D25F95508E911AC2562C_RuntimeMethod_var))); } IL_001d: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_7; L_7 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_5, L_6, NULL); if (!L_7) { goto IL_0030; } } { il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; return L_8; } IL_0030: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10; L_10 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_9, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12; L_12 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_11, NULL); bool L_13; L_13 = BigInteger_op_LessThan_m9B5A2DA9A3B7EEA583AA31FCB3F9A7E3313273DE(L_10, L_12, NULL); if (!L_13) { goto IL_0049; } } { il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; return L_14; } IL_0049: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_15 = ___1_b; NullCheck(L_15); int32_t L_16 = L_15->___size_8; if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_006c; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18; L_18 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_17, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19 = ___1_b; NullCheck(L_19); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_20 = L_19->___digits_7; NullCheck(L_20); int64_t L_21; L_21 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_20, 0, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_22; L_22 = BigInteger_DivideByOneDigitNumber_mA3ABB84E30E6D70416161A76507A2F4186171D79(L_18, L_21, NULL); V_0 = L_22; goto IL_007e; } IL_006c: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_23 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_24; L_24 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_23, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_25 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_26; L_26 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_25, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27; L_27 = BigInteger_DivideByBigNumber_m78DE53BD886E829EC30745FC296FF3FB2C5DDBBC(L_24, L_26, NULL); V_0 = L_27; } IL_007e: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = ___0_a; NullCheck(L_28); int32_t L_29 = L_28->___sign_9; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_30 = ___1_b; NullCheck(L_30); int32_t L_31 = L_30->___sign_9; if ((!(((uint32_t)L_29) == ((uint32_t)L_31)))) { goto IL_0095; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32 = V_0; NullCheck(L_32); L_32->___sign_9 = 0; goto IL_009c; } IL_0095: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_33 = V_0; NullCheck(L_33); L_33->___sign_9 = 1; } IL_009c: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34 = V_0; return L_34; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Modulo(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Modulo_mD40F396E73AB8D0D705B181B7114C895BA51E7F5 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_2; L_2 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_0, L_1, NULL); if (!L_2) { goto IL_001d; } } { DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279* L_3 = (DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DivideByZeroException_tC43171E50A38F5CD4242D258D0B0C6B74898C279_il2cpp_TypeInfo_var))); NullCheck(L_3); DivideByZeroException__ctor_m5E24CFDDA1E75D77F39D139152C20B62C3E4C3BA(L_3, NULL); BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_4 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_4); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral74DD70BB5597A61452EE717610A0AD7514499D2F)), L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_Modulo_mD40F396E73AB8D0D705B181B7114C895BA51E7F5_RuntimeMethod_var))); } IL_001d: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6; L_6 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_5, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8; L_8 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_7, NULL); bool L_9; L_9 = BigInteger_op_LessThan_m9B5A2DA9A3B7EEA583AA31FCB3F9A7E3313273DE(L_6, L_8, NULL); if (!L_9) { goto IL_0039; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_11); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_11, L_10, NULL); V_0 = L_11; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = V_0; return L_12; } IL_0039: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_15 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_16; L_16 = BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D(L_14, L_15, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18; L_18 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_16, L_17, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19; L_19 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_13, L_18, NULL); V_0 = L_19; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = V_0; return L_20; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Power(BigIntegerLibrary.BigInteger,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Power_m7BC9759852A80EC800C99A65E7416CF23853C8D2 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, int32_t ___1_exponent, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_1 = NULL; { int32_t L_0 = ___1_exponent; if ((((int32_t)L_0) >= ((int32_t)0))) { goto IL_0010; } } { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_1 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_1); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9DB622366B79AFA1D2683BD69D32576F36ABA091)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_Power_m7BC9759852A80EC800C99A65E7416CF23853C8D2_RuntimeMethod_var))); } IL_0010: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_4; L_4 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_2, L_3, NULL); if (!L_4) { goto IL_0023; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_5); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_5, NULL); return L_5; } IL_0023: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_6); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_6, ((int64_t)1), NULL); V_0 = L_6; int32_t L_7 = ___1_exponent; if (L_7) { goto IL_0030; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = V_0; return L_8; } IL_0030: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_10); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_10, L_9, NULL); V_1 = L_10; goto IL_0058; } IL_0039: { int32_t L_11 = ___1_exponent; if ((!(((uint32_t)((int32_t)(L_11%2))) == ((uint32_t)1)))) { goto IL_0047; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = V_1; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14; L_14 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_12, L_13, NULL); V_0 = L_14; } IL_0047: { int32_t L_15 = ___1_exponent; ___1_exponent = ((int32_t)(L_15/2)); int32_t L_16 = ___1_exponent; if ((((int32_t)L_16) <= ((int32_t)0))) { goto IL_0058; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = V_1; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19; L_19 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_17, L_18, NULL); V_1 = L_19; } IL_0058: { int32_t L_20 = ___1_exponent; if ((((int32_t)L_20) > ((int32_t)0))) { goto IL_0039; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_21 = V_0; return L_21; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::IntegerSqrt(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_IntegerSqrt_mA422682557BE462264E933DFC977CB4CC9346AB6 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_1 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_n; NullCheck(L_0); int32_t L_1 = L_0->___sign_9; if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_0015; } } { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_2 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_2); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral685E2A6F0ABD047E3F1E09DAE2EA394A4EC122AE)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_IntegerSqrt_mA422682557BE462264E933DFC977CB4CC9346AB6_RuntimeMethod_var))); } IL_0015: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_3); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_3, ((int64_t)0), NULL); V_0 = L_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_5); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_5, L_4, NULL); V_1 = L_5; goto IL_0040; } IL_0026: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = V_1; V_0 = L_6; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = ___0_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = V_0; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10; L_10 = BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D(L_8, L_9, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11; L_11 = BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78(L_7, L_10, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Two_5; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13; L_13 = BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D(L_11, L_12, NULL); V_1 = L_13; } IL_0040: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_15 = V_0; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_16; L_16 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_14, L_15, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17; L_17 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_16, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___One_4; bool L_19; L_19 = BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE(L_17, L_18, NULL); if (L_19) { goto IL_0026; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = V_1; return L_20; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Gcd(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Gcd_m6150C8563FB7FB08249BCA7B6D149513B52C7066 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign_9; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0012; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign_9; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_002a; } } IL_0012: { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_4 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_4); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral44FEA7A1E076A3D6A4756F1FDA9D67ACD41F2498)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_Gcd_m6150C8563FB7FB08249BCA7B6D149513B52C7066_RuntimeMethod_var))); } IL_001e: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7; L_7 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_5, L_6, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = ___1_b; ___0_a = L_8; ___1_b = L_7; } IL_002a: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_11; L_11 = BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C(L_9, L_10, NULL); if (L_11) { goto IL_001e; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = ___0_a; return L_12; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::ExtendedEuclidGcd(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger&,BigIntegerLibrary.BigInteger&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_ExtendedEuclidGcd_mA66045576D5E8F2D4868B26D5F45E0DC738B2D1E (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** ___2_u, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** ___3_v, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_1 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_2 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_3 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_4 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___sign_9; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0012; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___sign_9; if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_001e; } } IL_0012: { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_4 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_4); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral44FEA7A1E076A3D6A4756F1FDA9D67ACD41F2498)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_ExtendedEuclidGcd_mA66045576D5E8F2D4868B26D5F45E0DC738B2D1E_RuntimeMethod_var))); } IL_001e: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_5); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_5, NULL); V_0 = L_5; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_6); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_6, ((int64_t)1), NULL); V_1 = L_6; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_7 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_7); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_7, ((int64_t)1), NULL); V_2 = L_7; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_8); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_8, NULL); V_3 = L_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** L_9 = ___2_u; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_10); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_10, NULL); *((RuntimeObject**)L_9) = (RuntimeObject*)L_10; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_9, (void*)(RuntimeObject*)L_10); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** L_11 = ___3_v; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_12); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_12, NULL); *((RuntimeObject**)L_11) = (RuntimeObject*)L_12; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_11, (void*)(RuntimeObject*)L_12); goto IL_00be; } IL_004a: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_15; L_15 = BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D(L_13, L_14, NULL); V_4 = L_15; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_16 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = V_4; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19; L_19 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_17, L_18, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20; L_20 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_16, L_19, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** L_21 = ___2_u; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_22 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_23 = V_4; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_24 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_25; L_25 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_23, L_24, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_26; L_26 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_22, L_25, NULL); *((RuntimeObject**)L_21) = (RuntimeObject*)L_26; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_21, (void*)(RuntimeObject*)L_26); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** L_27 = ___3_v; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_29 = V_4; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_30 = V_2; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_31; L_31 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_29, L_30, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32; L_32 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_28, L_31, NULL); *((RuntimeObject**)L_27) = (RuntimeObject*)L_32; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_27, (void*)(RuntimeObject*)L_32); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_33 = ___1_b; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_34); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_34, L_33, NULL); ___0_a = L_34; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_35 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_35); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_35, L_20, NULL); ___1_b = L_35; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_36 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_37 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_37); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_37, L_36, NULL); V_1 = L_37; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** L_38 = ___2_u; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_39 = *((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190**)L_38); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_40 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_40); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_40, L_39, NULL); V_0 = L_40; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_41 = V_2; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_42 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_42); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_42, L_41, NULL); V_3 = L_42; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** L_43 = ___3_v; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_44 = *((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190**)L_43); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_45 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_45); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_45, L_44, NULL); V_2 = L_45; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** L_46 = ___2_u; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_47 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_48 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_48); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_48, L_47, NULL); *((RuntimeObject**)L_46) = (RuntimeObject*)L_48; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_46, (void*)(RuntimeObject*)L_48); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190** L_49 = ___3_v; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_50 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_51 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_51); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_51, L_50, NULL); *((RuntimeObject**)L_49) = (RuntimeObject*)L_51; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_49, (void*)(RuntimeObject*)L_51); } IL_00be: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_52 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_53 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_54; L_54 = BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C(L_52, L_53, NULL); if (L_54) { goto IL_004a; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_55 = ___0_a; return L_55; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::ModularInverse(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_ModularInverse_m9EE96E63E2AF7266A20D4FAA2EBE541E12496477 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_1 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___1_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Two_5; bool L_2; L_2 = BigInteger_op_LessThan_m9B5A2DA9A3B7EEA583AA31FCB3F9A7E3313273DE(L_0, L_1, NULL); if (!L_2) { goto IL_0019; } } { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_3 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_3); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6803850F799E6ED7D9874D83FFC8E1A277357256)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_ModularInverse_m9EE96E63E2AF7266A20D4FAA2EBE541E12496477_RuntimeMethod_var))); } IL_0019: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5; L_5 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_4, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ___1_n; bool L_7; L_7 = BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE(L_5, L_6, NULL); if (!L_7) { goto IL_0030; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = ___1_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10; L_10 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_8, L_9, NULL); ___0_a = L_10; } IL_0030: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11 = ___0_a; NullCheck(L_11); int32_t L_12 = L_11->___sign_9; if ((!(((uint32_t)L_12) == ((uint32_t)1)))) { goto IL_0042; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ___1_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_15; L_15 = BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78(L_13, L_14, NULL); ___0_a = L_15; } IL_0042: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_16 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_18; L_18 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_16, L_17, NULL); if (!L_18) { goto IL_005b; } } { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_19 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_19); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_19, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA0F9DC980EFE5ED49923AE24541EBADAE4582156)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_ModularInverse_m9EE96E63E2AF7266A20D4FAA2EBE541E12496477_RuntimeMethod_var))); } IL_005b: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_21 = ___1_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_22; L_22 = BigInteger_Gcd_m6150C8563FB7FB08249BCA7B6D149513B52C7066(L_20, L_21, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_23 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___One_4; bool L_24; L_24 = BigInteger_op_Inequality_mFA0FEEE71EEA4EAC6458B800D8C9ED0150020AB3(L_22, L_23, NULL); if (!L_24) { goto IL_007a; } } { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_25 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_25); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC29BB14BB0743ED84026186CCD7F48F86D00A0A3)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_ModularInverse_m9EE96E63E2AF7266A20D4FAA2EBE541E12496477_RuntimeMethod_var))); } IL_007a: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_26 = ___1_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28; L_28 = BigInteger_ExtendedEuclidGcd_mA66045576D5E8F2D4868B26D5F45E0DC738B2D1E(L_26, L_27, (&V_0), (&V_1), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_29 = V_1; NullCheck(L_29); int32_t L_30 = L_29->___sign_9; if ((!(((uint32_t)L_30) == ((uint32_t)1)))) { goto IL_0097; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_31 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32 = ___1_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_33; L_33 = BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78(L_31, L_32, NULL); V_1 = L_33; } IL_0097: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34 = V_1; return L_34; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::ModularExponentiation(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_ModularExponentiation_m0AA1B5ED63202F564F51DD28F90E5F0DB3D0CF12 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_exponent, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___2_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_1 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___1_exponent; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1; L_1 = BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237(0, NULL); bool L_2; L_2 = BigInteger_op_LessThan_m9B5A2DA9A3B7EEA583AA31FCB3F9A7E3313273DE(L_0, L_1, NULL); if (!L_2) { goto IL_001a; } } { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_3 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_3); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral162C18A04EA026C9FE3B8E115B781D4E2A0DD47D)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_ModularExponentiation_m0AA1B5ED63202F564F51DD28F90E5F0DB3D0CF12_RuntimeMethod_var))); } IL_001a: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___2_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Two_5; bool L_6; L_6 = BigInteger_op_LessThan_m9B5A2DA9A3B7EEA583AA31FCB3F9A7E3313273DE(L_4, L_5, NULL); if (!L_6) { goto IL_0033; } } { BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* L_7 = (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B_il2cpp_TypeInfo_var))); NullCheck(L_7); BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6803850F799E6ED7D9874D83FFC8E1A277357256)), (Exception_t*)NULL, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BigInteger_ModularExponentiation_m0AA1B5ED63202F564F51DD28F90E5F0DB3D0CF12_RuntimeMethod_var))); } IL_0033: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9; L_9 = BigInteger_Abs_m9F6C4E2D01D193A10BBD6685F9B136A409071614(L_8, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = ___2_n; bool L_11; L_11 = BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE(L_9, L_10, NULL); if (!L_11) { goto IL_004a; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = ___2_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14; L_14 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_12, L_13, NULL); ___0_a = L_14; } IL_004a: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_15 = ___0_a; NullCheck(L_15); int32_t L_16 = L_15->___sign_9; if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_005c; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = ___2_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19; L_19 = BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78(L_17, L_18, NULL); ___0_a = L_19; } IL_005c: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = ___0_a; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_21 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_22; L_22 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_20, L_21, NULL); if (!L_22) { goto IL_006f; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_23 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_23); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_23, NULL); return L_23; } IL_006f: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_24 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_24); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_24, ((int64_t)1), NULL); V_0 = L_24; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_25 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_26 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_26); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_26, L_25, NULL); V_1 = L_26; goto IL_00c0; } IL_0080: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27 = ___1_exponent; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Two_5; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_29; L_29 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_27, L_28, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_30 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___One_4; bool L_31; L_31 = BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5(L_29, L_30, NULL); if (!L_31) { goto IL_00a5; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_33 = V_1; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34; L_34 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_32, L_33, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_35 = ___2_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_36; L_36 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_34, L_35, NULL); V_0 = L_36; } IL_00a5: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_37 = ___1_exponent; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_38 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Two_5; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_39; L_39 = BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D(L_37, L_38, NULL); ___1_exponent = L_39; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_40 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_41 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_42; L_42 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_40, L_41, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_43 = ___2_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_44; L_44 = BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0(L_42, L_43, NULL); V_1 = L_44; } IL_00c0: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_45 = ___1_exponent; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_46 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3; bool L_47; L_47 = BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C(L_45, L_46, NULL); if (L_47) { goto IL_0080; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_48 = V_0; return L_48; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Implicit(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Implicit_mBFB27CFD2E71D8995FFCB962335DA45BEDB04631 (int64_t ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int64_t L_0 = ___0_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_1); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_1, L_0, NULL); return L_1; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Implicit(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Implicit_m2B192AEA28A245BFB1828EDA9A4EC5285ED70237 (int32_t ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_n; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_1); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_1, ((int64_t)L_0), NULL); return L_1; } } // System.Int32 BigIntegerLibrary.BigInteger::op_Explicit(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BigInteger_op_Explicit_mDB126E79118CB97B0D8AA1C6F7B0A6E10E287D3B (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_value, const RuntimeMethod* method) { int64_t V_0 = 0; int32_t V_1 = 0; { V_0 = ((int64_t)0); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_value; NullCheck(L_0); int32_t L_1 = L_0->___size_8; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, 1)); goto IL_002a; } IL_000e: { int64_t L_2 = V_0; V_0 = ((int64_t)il2cpp_codegen_multiply(L_2, ((int64_t)((int32_t)65536)))); int64_t L_3 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_value; NullCheck(L_4); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_5 = L_4->___digits_7; int32_t L_6 = V_1; NullCheck(L_5); int64_t L_7; L_7 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_5, L_6, NULL); V_0 = ((int64_t)il2cpp_codegen_add(L_3, L_7)); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); } IL_002a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)0))) { goto IL_000e; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = ___0_value; NullCheck(L_10); int32_t L_11 = L_10->___sign_9; if ((((int32_t)L_11) == ((int32_t)1))) { goto IL_003a; } } { int64_t L_12 = V_0; return ((int32_t)L_12); } IL_003a: { int64_t L_13 = V_0; return ((int32_t)il2cpp_codegen_multiply((-1), ((int32_t)L_13))); } } // System.UInt64 BigIntegerLibrary.BigInteger::op_Explicit(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t BigInteger_op_Explicit_mE45321B360858C3FFF1964799D2F27B34C98222D (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_value, const RuntimeMethod* method) { uint64_t V_0 = 0; int32_t V_1 = 0; { V_0 = ((int64_t)0); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_value; NullCheck(L_0); int32_t L_1 = L_0->___size_8; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, 1)); goto IL_002a; } IL_000e: { uint64_t L_2 = V_0; V_0 = ((int64_t)il2cpp_codegen_multiply((int64_t)L_2, ((int64_t)((int32_t)65536)))); uint64_t L_3 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_value; NullCheck(L_4); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_5 = L_4->___digits_7; int32_t L_6 = V_1; NullCheck(L_5); int64_t L_7; L_7 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_5, L_6, NULL); V_0 = ((int64_t)il2cpp_codegen_add((int64_t)L_3, L_7)); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_8, 1)); } IL_002a: { int32_t L_9 = V_1; if ((((int32_t)L_9) >= ((int32_t)0))) { goto IL_000e; } } { uint64_t L_10 = V_0; return L_10; } } // System.Boolean BigIntegerLibrary.BigInteger::op_Equality(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_Equality_mF3BFF75E62E509F012AC450D0C766EFAF26593A5 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; bool L_2; L_2 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_0, L_1, NULL); return L_2; } } // System.Boolean BigIntegerLibrary.BigInteger::op_Inequality(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_Inequality_mFA0FEEE71EEA4EAC6458B800D8C9ED0150020AB3 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; bool L_2; L_2 = Object_Equals_m434DF93FDA204D5C06E889A9CB53BC2E5D39ABF7(L_0, L_1, NULL); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); } } // System.Boolean BigIntegerLibrary.BigInteger::op_GreaterThan(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThan_m54A2E8843A6EA4B7ED9C5E9CF13DC466B790E14C (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_2; L_2 = BigInteger_Greater_m99269390EC8B30B0C671A850D686A7ADCD81C548(L_0, L_1, NULL); return L_2; } } // System.Boolean BigIntegerLibrary.BigInteger::op_LessThan(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_LessThan_m9B5A2DA9A3B7EEA583AA31FCB3F9A7E3313273DE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_2; L_2 = BigInteger_Smaller_mA01B318E09D789A393130F79E87DC3EE1FD5CF81(L_0, L_1, NULL); return L_2; } } // System.Boolean BigIntegerLibrary.BigInteger::op_GreaterThanOrEqual(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_GreaterThanOrEqual_m640C467FF5617B99ED7E07D97F4DB5F37CF708CE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_2; L_2 = BigInteger_GreaterOrEqual_mB5DE8F120F47CD71BE753CA93F6E8848831DFB61(L_0, L_1, NULL); return L_2; } } // System.Boolean BigIntegerLibrary.BigInteger::op_LessThanOrEqual(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_op_LessThanOrEqual_m8D0E8D175EA36A9997D285846A88750DA0D20C02 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); bool L_2; L_2 = BigInteger_SmallerOrEqual_m86C21A77D1446137003CE9C646EC0E70B90AAD9B(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_UnaryNegation(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_UnaryNegation_m59ED51B6AA78158706B2F33068F10AB3AB0F4CEE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1; L_1 = BigInteger_Opposite_m47C98F8330462913B7454703E2A6FBE6FCFB6315(L_0, NULL); return L_1; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Addition(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2; L_2 = BigInteger_Addition_m387EE8E8F754BD949A2CF51A6E3CFDAF7D6D08D7(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Subtraction(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2; L_2 = BigInteger_Subtraction_m9DCA47E1F92340D5C8B44A7611EF61B0280A2E5F(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Multiply(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2; L_2 = BigInteger_Multiplication_m89F916E4E4D94751717659D5149917917DE4AAB7(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Division(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Division_m09B82D50BBFC38EE48BCE969E67B0D7234ADB99D (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2; L_2 = BigInteger_Division_m57071483D87761718875D25F95508E911AC2562C(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Modulus(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Modulus_mA044A37C510356EB423B48A1BF11F7ADED7CD1D0 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___1_b; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2; L_2 = BigInteger_Modulo_mD40F396E73AB8D0D705B181B7114C895BA51E7F5(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Increment(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Increment_m454FAEDAF08A16FC6CCB3A2D07A35114CEFB0080 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___One_4; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2; L_2 = BigInteger_op_Addition_m6A64F691BA94E8062D39DE0284B4BB59172EFE78(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::op_Decrement(BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_op_Decrement_mD1BD33097694FD875E37A153CFD7CEF887DF1B57 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_n, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_n; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___One_4; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2; L_2 = BigInteger_op_Subtraction_m759628FA84D82610EC0DBD632ED0E28F59180560(L_0, L_1, NULL); return L_2; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Add(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Add_m24BDFD3E2E41D383E1143C2D4CB03C714267CF51 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; int64_t V_1 = 0; int64_t V_2 = 0; int32_t V_3 = 0; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_1); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_1, L_0, NULL); V_0 = L_1; V_1 = ((int64_t)0); V_3 = 0; goto IL_004b; } IL_000e: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = V_0; NullCheck(L_2); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_3 = L_2->___digits_7; int32_t L_4 = V_3; NullCheck(L_3); int64_t L_5; L_5 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_3, L_4, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ___1_b; NullCheck(L_6); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_7 = L_6->___digits_7; int32_t L_8 = V_3; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_7, L_8, NULL); int64_t L_10 = V_1; V_2 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(L_5, L_9)), L_10)); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11 = V_0; NullCheck(L_11); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_12 = L_11->___digits_7; int32_t L_13 = V_3; int64_t L_14 = V_2; NullCheck(L_12); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_12, L_13, ((int64_t)(L_14%((int64_t)((int32_t)65536)))), NULL); int64_t L_15 = V_2; V_1 = ((int64_t)(L_15/((int64_t)((int32_t)65536)))); int32_t L_16 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_004b: { int32_t L_17 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = ___1_b; NullCheck(L_18); int32_t L_19 = L_18->___size_8; if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_000e; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = ___1_b; NullCheck(L_20); int32_t L_21 = L_20->___size_8; V_3 = L_21; goto IL_008d; } IL_005d: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_22 = V_0; NullCheck(L_22); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_23 = L_22->___digits_7; int32_t L_24 = V_3; NullCheck(L_23); int64_t L_25; L_25 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_23, L_24, NULL); int64_t L_26 = V_1; V_2 = ((int64_t)il2cpp_codegen_add(L_25, L_26)); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27 = V_0; NullCheck(L_27); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_28 = L_27->___digits_7; int32_t L_29 = V_3; int64_t L_30 = V_2; NullCheck(L_28); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_28, L_29, ((int64_t)(L_30%((int64_t)((int32_t)65536)))), NULL); int64_t L_31 = V_2; V_1 = ((int64_t)(L_31/((int64_t)((int32_t)65536)))); int32_t L_32 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_008d: { int32_t L_33 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34 = ___0_a; NullCheck(L_34); int32_t L_35 = L_34->___size_8; if ((((int32_t)L_33) >= ((int32_t)L_35))) { goto IL_009b; } } { int64_t L_36 = V_1; if ((((int64_t)L_36) > ((int64_t)((int64_t)0)))) { goto IL_005d; } } IL_009b: { int64_t L_37 = V_1; if ((((int64_t)L_37) <= ((int64_t)((int64_t)0)))) { goto IL_00d0; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_38 = V_0; NullCheck(L_38); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_39 = L_38->___digits_7; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_40 = V_0; NullCheck(L_40); int32_t L_41 = L_40->___size_8; int64_t L_42 = V_1; NullCheck(L_39); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_39, L_41, ((int64_t)(L_42%((int64_t)((int32_t)65536)))), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_43 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_44 = L_43; NullCheck(L_44); int32_t L_45 = L_44->___size_8; NullCheck(L_44); L_44->___size_8 = ((int32_t)il2cpp_codegen_add(L_45, 1)); int64_t L_46 = V_1; V_1 = ((int64_t)(L_46/((int64_t)((int32_t)65536)))); } IL_00d0: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_47 = V_0; return L_47; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Subtract(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Subtract_m1A24105932E411671B88B0066EAFAF3568EBBF21 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; int32_t V_1 = 0; int64_t V_2 = 0; int64_t V_3 = 0; bool V_4 = false; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_1); BigInteger__ctor_m5237E8D210BDAA59B9C76B4BF5FE783621C3C1C0(L_1, L_0, NULL); V_0 = L_1; V_3 = ((int64_t)0); V_4 = (bool)1; V_1 = 0; goto IL_0054; } IL_0011: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = V_0; NullCheck(L_2); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_3 = L_2->___digits_7; int32_t L_4 = V_1; NullCheck(L_3); int64_t L_5; L_5 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_3, L_4, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ___1_b; NullCheck(L_6); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_7 = L_6->___digits_7; int32_t L_8 = V_1; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_7, L_8, NULL); int64_t L_10 = V_3; V_2 = ((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_subtract(L_5, L_9)), L_10)); int64_t L_11 = V_2; if ((((int64_t)L_11) >= ((int64_t)((int64_t)0)))) { goto IL_0040; } } { V_3 = ((int64_t)1); int64_t L_12 = V_2; V_2 = ((int64_t)il2cpp_codegen_add(L_12, ((int64_t)((int32_t)65536)))); goto IL_0043; } IL_0040: { V_3 = ((int64_t)0); } IL_0043: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = V_0; NullCheck(L_13); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_14 = L_13->___digits_7; int32_t L_15 = V_1; int64_t L_16 = V_2; NullCheck(L_14); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_14, L_15, L_16, NULL); int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0054: { int32_t L_18 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19 = ___1_b; NullCheck(L_19); int32_t L_20 = L_19->___size_8; if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_0011; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_21 = ___1_b; NullCheck(L_21); int32_t L_22 = L_21->___size_8; V_1 = L_22; goto IL_009c; } IL_0066: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_23 = V_0; NullCheck(L_23); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_24 = L_23->___digits_7; int32_t L_25 = V_1; NullCheck(L_24); int64_t L_26; L_26 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_24, L_25, NULL); int64_t L_27 = V_3; V_2 = ((int64_t)il2cpp_codegen_subtract(L_26, L_27)); int64_t L_28 = V_2; if ((((int64_t)L_28) >= ((int64_t)((int64_t)0)))) { goto IL_0088; } } { V_3 = ((int64_t)1); int64_t L_29 = V_2; V_2 = ((int64_t)il2cpp_codegen_add(L_29, ((int64_t)((int32_t)65536)))); goto IL_008b; } IL_0088: { V_3 = ((int64_t)0); } IL_008b: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_30 = V_0; NullCheck(L_30); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_31 = L_30->___digits_7; int32_t L_32 = V_1; int64_t L_33 = V_2; NullCheck(L_31); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_31, L_32, L_33, NULL); int32_t L_34 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_009c: { int32_t L_35 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_36 = ___0_a; NullCheck(L_36); int32_t L_37 = L_36->___size_8; if ((((int32_t)L_35) >= ((int32_t)L_37))) { goto IL_00d4; } } { int64_t L_38 = V_3; if ((((int64_t)L_38) > ((int64_t)((int64_t)0)))) { goto IL_0066; } } { goto IL_00d4; } IL_00ac: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_39 = V_0; NullCheck(L_39); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_40 = L_39->___digits_7; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_41 = V_0; NullCheck(L_41); int32_t L_42 = L_41->___size_8; NullCheck(L_40); int64_t L_43; L_43 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_40, ((int32_t)il2cpp_codegen_subtract(L_42, 1)), NULL); if (L_43) { goto IL_00d1; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_44 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_45 = L_44; NullCheck(L_45); int32_t L_46 = L_45->___size_8; NullCheck(L_45); L_45->___size_8 = ((int32_t)il2cpp_codegen_subtract(L_46, 1)); goto IL_00d4; } IL_00d1: { V_4 = (bool)0; } IL_00d4: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_47 = V_0; NullCheck(L_47); int32_t L_48 = L_47->___size_8; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_48, 1))) <= ((int32_t)0))) { goto IL_00e3; } } { bool L_49 = V_4; if (L_49) { goto IL_00ac; } } IL_00e3: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_50 = V_0; return L_50; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::Multiply(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_Multiply_m729E9E81E420BFE6DA9802443150367A9B2A58B6 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int64_t V_2 = 0; int64_t V_3 = 0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_4 = NULL; DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* V_5 = NULL; int32_t V_6 = 0; { V_3 = ((int64_t)0); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_0); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_0, NULL); V_4 = L_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = V_4; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___0_a; NullCheck(L_2); int32_t L_3 = L_2->___size_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___1_b; NullCheck(L_4); int32_t L_5 = L_4->___size_8; NullCheck(L_1); L_1->___size_8 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_3, L_5)), 1)); V_0 = 0; goto IL_0037; } IL_0024: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = V_4; NullCheck(L_6); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_7 = L_6->___digits_7; int32_t L_8 = V_0; NullCheck(L_7); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_7, L_8, ((int64_t)0), NULL); int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0037: { int32_t L_10 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11 = V_4; NullCheck(L_11); int32_t L_12 = L_11->___size_8; if ((((int32_t)L_10) < ((int32_t)((int32_t)il2cpp_codegen_add(L_12, 1))))) { goto IL_0024; } } { V_0 = 0; goto IL_00b2; } IL_0047: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = ___0_a; NullCheck(L_13); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_14 = L_13->___digits_7; int32_t L_15 = V_0; NullCheck(L_14); int64_t L_16; L_16 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_14, L_15, NULL); if (!L_16) { goto IL_00ae; } } { V_1 = 0; goto IL_00a5; } IL_0059: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_17 = ___1_b; NullCheck(L_17); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_18 = L_17->___digits_7; int32_t L_19 = V_1; NullCheck(L_18); int64_t L_20; L_20 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_18, L_19, NULL); if (!L_20) { goto IL_00a1; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_21 = V_4; NullCheck(L_21); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_22 = L_21->___digits_7; V_5 = L_22; int32_t L_23 = V_0; int32_t L_24 = V_1; V_6 = ((int32_t)il2cpp_codegen_add(L_23, L_24)); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_25 = V_5; int32_t L_26 = V_6; DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_27 = V_5; int32_t L_28 = V_6; NullCheck(L_27); int64_t L_29; L_29 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_27, L_28, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_30 = ___0_a; NullCheck(L_30); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_31 = L_30->___digits_7; int32_t L_32 = V_0; NullCheck(L_31); int64_t L_33; L_33 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_31, L_32, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34 = ___1_b; NullCheck(L_34); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_35 = L_34->___digits_7; int32_t L_36 = V_1; NullCheck(L_35); int64_t L_37; L_37 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_35, L_36, NULL); NullCheck(L_25); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_25, L_26, ((int64_t)il2cpp_codegen_add(L_29, ((int64_t)il2cpp_codegen_multiply(L_33, L_37)))), NULL); } IL_00a1: { int32_t L_38 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_38, 1)); } IL_00a5: { int32_t L_39 = V_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_40 = ___1_b; NullCheck(L_40); int32_t L_41 = L_40->___size_8; if ((((int32_t)L_39) < ((int32_t)L_41))) { goto IL_0059; } } IL_00ae: { int32_t L_42 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00b2: { int32_t L_43 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_44 = ___0_a; NullCheck(L_44); int32_t L_45 = L_44->___size_8; if ((((int32_t)L_43) < ((int32_t)L_45))) { goto IL_0047; } } { V_0 = 0; goto IL_00f1; } IL_00bf: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_46 = V_4; NullCheck(L_46); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_47 = L_46->___digits_7; int32_t L_48 = V_0; NullCheck(L_47); int64_t L_49; L_49 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_47, L_48, NULL); int64_t L_50 = V_3; V_2 = ((int64_t)il2cpp_codegen_add(L_49, L_50)); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_51 = V_4; NullCheck(L_51); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_52 = L_51->___digits_7; int32_t L_53 = V_0; int64_t L_54 = V_2; NullCheck(L_52); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_52, L_53, ((int64_t)(L_54%((int64_t)((int32_t)65536)))), NULL); int64_t L_55 = V_2; V_3 = ((int64_t)(L_55/((int64_t)((int32_t)65536)))); int32_t L_56 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_00f1: { int32_t L_57 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_58 = V_4; NullCheck(L_58); int32_t L_59 = L_58->___size_8; if ((((int32_t)L_57) < ((int32_t)L_59))) { goto IL_00bf; } } { int64_t L_60 = V_3; if ((((int64_t)L_60) <= ((int64_t)((int64_t)0)))) { goto IL_0133; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_61 = V_4; NullCheck(L_61); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_62 = L_61->___digits_7; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_63 = V_4; NullCheck(L_63); int32_t L_64 = L_63->___size_8; int64_t L_65 = V_3; NullCheck(L_62); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_62, L_64, ((int64_t)(L_65%((int64_t)((int32_t)65536)))), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_66 = V_4; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_67 = L_66; NullCheck(L_67); int32_t L_68 = L_67->___size_8; NullCheck(L_67); L_67->___size_8 = ((int32_t)il2cpp_codegen_add(L_68, 1)); int64_t L_69 = V_3; V_3 = ((int64_t)(L_69/((int64_t)((int32_t)65536)))); } IL_0133: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_70 = V_4; return L_70; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::DivideByOneDigitNumber(BigIntegerLibrary.BigInteger,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_DivideByOneDigitNumber_mA3ABB84E30E6D70416161A76507A2F4186171D79 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, int64_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_0 = NULL; int32_t V_1 = 0; int64_t V_2 = 0; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_0); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_0, NULL); V_0 = L_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___0_a; NullCheck(L_1); int32_t L_2 = L_1->___size_8; V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___0_a; NullCheck(L_4); int32_t L_5 = L_4->___size_8; NullCheck(L_3); L_3->___size_8 = L_5; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ___0_a; NullCheck(L_6); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_7 = L_6->___digits_7; int32_t L_8 = V_1; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_7, L_8, NULL); V_2 = L_9; goto IL_005b; } IL_002a: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = V_0; NullCheck(L_10); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_11 = L_10->___digits_7; int32_t L_12 = V_1; int64_t L_13 = V_2; int64_t L_14 = ___1_b; NullCheck(L_11); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_11, L_12, ((int64_t)(L_13/L_14)), NULL); int64_t L_15 = V_2; int64_t L_16 = ___1_b; V_2 = ((int64_t)(L_15%L_16)); int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_17, 1)); int32_t L_18 = V_1; if ((((int32_t)L_18) < ((int32_t)0))) { goto IL_005b; } } { int64_t L_19 = V_2; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = ___0_a; NullCheck(L_20); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_21 = L_20->___digits_7; int32_t L_22 = V_1; NullCheck(L_21); int64_t L_23; L_23 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_21, L_22, NULL); V_2 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_multiply(L_19, ((int64_t)((int32_t)65536)))), L_23)); } IL_005b: { int32_t L_24 = V_1; if ((((int32_t)L_24) >= ((int32_t)0))) { goto IL_002a; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_25 = V_0; NullCheck(L_25); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_26 = L_25->___digits_7; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27 = V_0; NullCheck(L_27); int32_t L_28 = L_27->___size_8; NullCheck(L_26); int64_t L_29; L_29 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_26, ((int32_t)il2cpp_codegen_subtract(L_28, 1)), NULL); if (L_29) { goto IL_008b; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_30 = V_0; NullCheck(L_30); int32_t L_31 = L_30->___size_8; if ((((int32_t)L_31) == ((int32_t)1))) { goto IL_008b; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_32 = V_0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_33 = L_32; NullCheck(L_33); int32_t L_34 = L_33->___size_8; NullCheck(L_33); L_33->___size_8 = ((int32_t)il2cpp_codegen_subtract(L_34, 1)); } IL_008b: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_35 = V_0; return L_35; } } // BigIntegerLibrary.BigInteger BigIntegerLibrary.BigInteger::DivideByBigNumber(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* BigInteger_DivideByBigNumber_m78DE53BD886E829EC30745FC296FF3FB2C5DDBBC (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_a, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int64_t V_3 = 0; int64_t V_4 = 0; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_5 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_6 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_7 = NULL; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* V_8 = NULL; { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_a; NullCheck(L_0); int32_t L_1 = L_0->___size_8; V_1 = L_1; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___1_b; NullCheck(L_2); int32_t L_3 = L_2->___size_8; V_2 = L_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_4 = ___1_b; NullCheck(L_4); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_5 = L_4->___digits_7; int32_t L_6 = V_2; NullCheck(L_5); int64_t L_7; L_7 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_5, ((int32_t)il2cpp_codegen_subtract(L_6, 1)), NULL); V_3 = ((int64_t)(((int64_t)((int32_t)65536))/((int64_t)il2cpp_codegen_add(L_7, ((int64_t)1))))); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_8 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_8); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_8, NULL); V_7 = L_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_9 = ___0_a; int64_t L_10 = V_3; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_11; L_11 = BigInteger_op_Implicit_mBFB27CFD2E71D8995FFCB962335DA45BEDB04631(L_10, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_12; L_12 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_9, L_11, NULL); V_8 = L_12; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_13 = ___1_b; int64_t L_14 = V_3; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_15; L_15 = BigInteger_op_Implicit_mBFB27CFD2E71D8995FFCB962335DA45BEDB04631(L_14, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_16; L_16 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_13, L_15, NULL); V_5 = L_16; int32_t L_17 = V_1; int32_t L_18 = V_2; V_0 = ((int32_t)il2cpp_codegen_subtract(L_17, L_18)); goto IL_00af; } IL_0050: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19 = V_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_20 = V_5; int32_t L_21 = V_0; int32_t L_22 = V_2; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); int64_t L_23; L_23 = BigInteger_Trial_m61CB43ED1646A67BE284D1989643CCA5FEADBBFC(L_19, L_20, L_21, L_22, NULL); V_4 = L_23; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_24 = V_5; int64_t L_25 = V_4; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_26; L_26 = BigInteger_op_Implicit_mBFB27CFD2E71D8995FFCB962335DA45BEDB04631(L_25, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_27; L_27 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_24, L_26, NULL); V_6 = L_27; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_28 = V_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_29 = V_6; int32_t L_30 = V_0; int32_t L_31 = V_2; bool L_32; L_32 = BigInteger_DivideByBigNumberSmaller_mC122031BD2368DA8D4ECC27F1059E288CAB9ABBE(L_28, L_29, L_30, L_31, NULL); if (!L_32) { goto IL_0091; } } { int64_t L_33 = V_4; V_4 = ((int64_t)il2cpp_codegen_subtract(L_33, ((int64_t)1))); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_34 = V_5; int64_t L_35 = V_4; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_36; L_36 = BigInteger_op_Implicit_mBFB27CFD2E71D8995FFCB962335DA45BEDB04631(L_35, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_37; L_37 = BigInteger_op_Multiply_m0AF02C185F90C5188E08C3585D0CED11465E8C93(L_34, L_36, NULL); V_6 = L_37; } IL_0091: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_38 = V_7; NullCheck(L_38); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_39 = L_38->___digits_7; int32_t L_40 = V_0; int64_t L_41 = V_4; NullCheck(L_39); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_39, L_40, L_41, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_42 = V_8; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_43 = V_6; int32_t L_44 = V_0; int32_t L_45 = V_2; il2cpp_codegen_runtime_class_init_inline(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); BigInteger_Difference_m356F722619813D07402453AE6AB1D7F08B460454(L_42, L_43, L_44, L_45, NULL); int32_t L_46 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_46, 1)); } IL_00af: { int32_t L_47 = V_0; if ((((int32_t)L_47) >= ((int32_t)0))) { goto IL_0050; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_48 = V_7; int32_t L_49 = V_1; int32_t L_50 = V_2; NullCheck(L_48); L_48->___size_8 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_49, L_50)), 1)); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_51 = V_7; NullCheck(L_51); int32_t L_52 = L_51->___size_8; if ((((int32_t)L_52) == ((int32_t)1))) { goto IL_00ef; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_53 = V_7; NullCheck(L_53); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_54 = L_53->___digits_7; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_55 = V_7; NullCheck(L_55); int32_t L_56 = L_55->___size_8; NullCheck(L_54); int64_t L_57; L_57 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_54, ((int32_t)il2cpp_codegen_subtract(L_56, 1)), NULL); if (L_57) { goto IL_00ef; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_58 = V_7; BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_59 = L_58; NullCheck(L_59); int32_t L_60 = L_59->___size_8; NullCheck(L_59); L_59->___size_8 = ((int32_t)il2cpp_codegen_subtract(L_60, 1)); } IL_00ef: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_61 = V_7; return L_61; } } // System.Boolean BigIntegerLibrary.BigInteger::DivideByBigNumberSmaller(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BigInteger_DivideByBigNumberSmaller_mC122031BD2368DA8D4ECC27F1059E288CAB9ABBE (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_r, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_dq, int32_t ___2_k, int32_t ___3_m, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___3_m; V_0 = L_0; V_1 = 0; goto IL_002a; } IL_0006: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = ___0_r; NullCheck(L_1); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_2 = L_1->___digits_7; int32_t L_3 = V_0; int32_t L_4 = ___2_k; NullCheck(L_2); int64_t L_5; L_5 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_2, ((int32_t)il2cpp_codegen_add(L_3, L_4)), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ___1_dq; NullCheck(L_6); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_7 = L_6->___digits_7; int32_t L_8 = V_0; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_7, L_8, NULL); if ((((int64_t)L_5) == ((int64_t)L_9))) { goto IL_0026; } } { int32_t L_10 = V_0; V_1 = L_10; goto IL_002a; } IL_0026: { int32_t L_11 = V_0; V_0 = ((int32_t)il2cpp_codegen_subtract(L_11, 1)); } IL_002a: { int32_t L_12 = V_0; int32_t L_13 = V_1; if ((!(((uint32_t)L_12) == ((uint32_t)L_13)))) { goto IL_0006; } } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ___0_r; NullCheck(L_14); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_15 = L_14->___digits_7; int32_t L_16 = V_0; int32_t L_17 = ___2_k; NullCheck(L_15); int64_t L_18; L_18 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_15, ((int32_t)il2cpp_codegen_add(L_16, L_17)), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_19 = ___1_dq; NullCheck(L_19); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_20 = L_19->___digits_7; int32_t L_21 = V_0; NullCheck(L_20); int64_t L_22; L_22 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_20, L_21, NULL); if ((((int64_t)L_18) >= ((int64_t)L_22))) { goto IL_004c; } } { return (bool)1; } IL_004c: { return (bool)0; } } // System.Void BigIntegerLibrary.BigInteger::Difference(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger_Difference_m356F722619813D07402453AE6AB1D7F08B460454 (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_r, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_dq, int32_t ___2_k, int32_t ___3_m, const RuntimeMethod* method) { int32_t V_0 = 0; int64_t V_1 = 0; int64_t V_2 = 0; { V_1 = ((int64_t)0); V_0 = 0; goto IL_0052; } IL_0007: { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = ___0_r; NullCheck(L_0); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_1 = L_0->___digits_7; int32_t L_2 = V_0; int32_t L_3 = ___2_k; NullCheck(L_1); int64_t L_4; L_4 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_1, ((int32_t)il2cpp_codegen_add(L_2, L_3)), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_5 = ___1_dq; NullCheck(L_5); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_6 = L_5->___digits_7; int32_t L_7 = V_0; NullCheck(L_6); int64_t L_8; L_8 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_6, L_7, NULL); int64_t L_9 = V_1; V_2 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_subtract(((int64_t)il2cpp_codegen_subtract(L_4, L_8)), L_9)), ((int64_t)((int32_t)65536)))); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = ___0_r; NullCheck(L_10); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_11 = L_10->___digits_7; int32_t L_12 = V_0; int32_t L_13 = ___2_k; int64_t L_14 = V_2; NullCheck(L_11); DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2(L_11, ((int32_t)il2cpp_codegen_add(L_12, L_13)), ((int64_t)(L_14%((int64_t)((int32_t)65536)))), NULL); int64_t L_15 = V_2; V_1 = ((int64_t)il2cpp_codegen_subtract(((int64_t)1), ((int64_t)(L_15/((int64_t)((int32_t)65536)))))); int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0052: { int32_t L_17 = V_0; int32_t L_18 = ___3_m; if ((((int32_t)L_17) <= ((int32_t)L_18))) { goto IL_0007; } } { return; } } // System.Int64 BigIntegerLibrary.BigInteger::Trial(BigIntegerLibrary.BigInteger,BigIntegerLibrary.BigInteger,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BigInteger_Trial_m61CB43ED1646A67BE284D1989643CCA5FEADBBFC (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___0_r, BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* ___1_d, int32_t ___2_k, int32_t ___3_m, const RuntimeMethod* method) { int32_t V_0 = 0; int64_t V_1 = 0; int64_t V_2 = 0; { int32_t L_0 = ___2_k; int32_t L_1 = ___3_m; V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = ___0_r; NullCheck(L_2); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_3 = L_2->___digits_7; int32_t L_4 = V_0; NullCheck(L_3); int64_t L_5; L_5 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_3, L_4, NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_6 = ___0_r; NullCheck(L_6); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_7 = L_6->___digits_7; int32_t L_8 = V_0; NullCheck(L_7); int64_t L_9; L_9 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_7, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_10 = ___0_r; NullCheck(L_10); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_11 = L_10->___digits_7; int32_t L_12 = V_0; NullCheck(L_11); int64_t L_13; L_13 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_11, ((int32_t)il2cpp_codegen_subtract(L_12, 2)), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_14 = ___1_d; NullCheck(L_14); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_15 = L_14->___digits_7; int32_t L_16 = ___3_m; NullCheck(L_15); int64_t L_17; L_17 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_15, ((int32_t)il2cpp_codegen_subtract(L_16, 1)), NULL); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_18 = ___1_d; NullCheck(L_18); DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* L_19 = L_18->___digits_7; int32_t L_20 = ___3_m; NullCheck(L_19); int64_t L_21; L_21 = DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458(L_19, ((int32_t)il2cpp_codegen_subtract(L_20, 2)), NULL); V_1 = ((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_multiply(L_17, ((int64_t)((int32_t)65536)))), L_21)); int64_t L_22 = V_1; V_2 = ((int64_t)(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_multiply(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_multiply(L_5, ((int64_t)((int32_t)65536)))), L_9)), ((int64_t)((int32_t)65536)))), L_13))/L_22)); int64_t L_23 = V_2; if ((((int64_t)L_23) >= ((int64_t)((int64_t)((int32_t)65535))))) { goto IL_0071; } } { int64_t L_24 = V_2; return ((int64_t)((int32_t)L_24)); } IL_0071: { return ((int64_t)((int32_t)65535)); } } // System.Void BigIntegerLibrary.BigInteger::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigInteger__cctor_mA6C5D24AB65508115E6D40517F63B956FB706E0F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_0 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_0); BigInteger__ctor_mBEA4FC657422A98B2594410C3512B5F3AEEAE7A4(L_0, NULL); ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Zero_3), (void*)L_0); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_1 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_1); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_1, ((int64_t)1), NULL); ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___One_4 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___One_4), (void*)L_1); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_2 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_2); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_2, ((int64_t)2), NULL); ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Two_5 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Two_5), (void*)L_2); BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190* L_3 = (BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190*)il2cpp_codegen_object_new(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var); NullCheck(L_3); BigInteger__ctor_m40A2DD0D91D82238C51D7BD26892653DB74E39F2(L_3, ((int64_t)((int32_t)10)), NULL); ((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Ten_6 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_StaticFields*)il2cpp_codegen_static_fields_for(BigInteger_tA98D840E9F3B991EBF236359334CBD0BCA0C8190_il2cpp_TypeInfo_var))->___Ten_6), (void*)L_3); 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 BigIntegerLibrary.BigInteger/DigitContainer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer__ctor_mA9926035C9FDFB974D04ADD2F33DACAE40010A3D (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_0 = (Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B*)(Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B*)SZArrayNew(Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B_il2cpp_TypeInfo_var, (uint32_t)((int32_t)80)); __this->___digits_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___digits_0), (void*)L_0); return; } } // System.Int64 BigIntegerLibrary.BigInteger/DigitContainer::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DigitContainer_get_Item_mCBA7B494929CD02749DD00D2A65D6A9E21C4C458 (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* __this, int32_t ___0_index, const RuntimeMethod* method) { int32_t V_0 = 0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* V_1 = NULL; { int32_t L_0 = ___0_index; V_0 = ((int32_t)(L_0>>4)); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_1 = __this->___digits_0; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_4 = (L_1)->GetAt(static_cast(L_3)); V_1 = L_4; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_5 = V_1; if (!L_5) { goto IL_0017; } } { Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_6 = V_1; int32_t L_7 = ___0_index; NullCheck(L_6); int32_t L_8 = ((int32_t)(L_7%((int32_t)16))); int64_t L_9 = (L_6)->GetAt(static_cast(L_8)); return L_9; } IL_0017: { return ((int64_t)0); } } // System.Void BigIntegerLibrary.BigInteger/DigitContainer::set_Item(System.Int32,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DigitContainer_set_Item_m8B5D3DA91C4E5E3ADCA5F8F2A3685471BA3536D2 (DigitContainer_t226B11FD6E39EB9C4C51C56F61E28D88E382F697* __this, int32_t ___0_index, int64_t ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* V_1 = NULL; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* G_B2_0 = NULL; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* G_B1_0 = NULL; { int32_t L_0 = ___0_index; V_0 = ((int32_t)(L_0>>4)); Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_1 = __this->___digits_0; int32_t L_2 = V_0; NullCheck(L_1); int32_t L_3 = L_2; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_4 = (L_1)->GetAt(static_cast(L_3)); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_5 = L_4; G_B1_0 = L_5; if (L_5) { G_B2_0 = L_5; goto IL_0022; } } { Int64U5BU5DU5BU5D_tD6A9DF5C567631FC6550BD7BF747884CB5C6BF8B* L_6 = __this->___digits_0; int32_t L_7 = V_0; Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_8 = (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)SZArrayNew(Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_9 = L_8; V_1 = L_9; NullCheck(L_6); ArrayElementTypeCheck (L_6, L_9); (L_6)->SetAt(static_cast(L_7), (Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D*)L_9); Int64U5BU5D_tAEDFCBDB5414E2A140A6F34C0538BF97FCF67A1D* L_10 = V_1; G_B2_0 = L_10; } IL_0022: { int32_t L_11 = ___0_index; int64_t L_12 = ___1_value; NullCheck(G_B2_0); (G_B2_0)->SetAt(static_cast(((int32_t)(L_11%((int32_t)16)))), (int64_t)L_12); 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 BigIntegerLibrary.BigIntegerException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BigIntegerException__ctor_m47EC1541E4E10F50C6AE37429468971B6B2558AD (BigIntegerException_tE9738EEADDA9D6B76EACD9352CA4EA0ACDD0EE7B* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_message; Exception_t* L_1 = ___1_innerException; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_0, 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.Void ZXing.BarcodeReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__ctor_mCD1732A2FA39D8C385CDCDEF5348B60F02E7E30D (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* L_0 = (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB*)il2cpp_codegen_object_new(MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); NullCheck(L_0); MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_1 = ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource_10; BarcodeReader__ctor_m61372C7646BE305E58A3DC5F85085D68F189A846(__this, L_0, L_1, (Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1*)NULL, NULL); return; } } // System.Void ZXing.BarcodeReader::.ctor(ZXing.Reader,System.Func`4,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__ctor_m61372C7646BE305E58A3DC5F85085D68F189A846 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_reader; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_1 = ___1_createLuminanceSource; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_2 = ___2_createBinarizer; BarcodeReader__ctor_m597FEA827C656C491051412C70856BFDA5446470(__this, L_0, L_1, L_2, (Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364*)NULL, NULL); return; } } // System.Void ZXing.BarcodeReader::.ctor(ZXing.Reader,System.Func`4,System.Func`2,System.Func`5) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__ctor_m597FEA827C656C491051412C70856BFDA5446470 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, RuntimeObject* ___0_reader, Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* ___1_createLuminanceSource, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___2_createBinarizer, Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___3_createRGBLuminanceSource, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* G_B2_0 = NULL; BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* G_B2_1 = NULL; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* G_B1_0 = NULL; BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* G_B1_1 = NULL; { RuntimeObject* L_0 = ___0_reader; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_1 = ___2_createBinarizer; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* L_2 = ___3_createRGBLuminanceSource; il2cpp_codegen_runtime_class_init_inline(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); BarcodeReaderGeneric__ctor_m92435AD93E0D9F5F17AF94E64AD45373DB3DD723(__this, L_0, L_1, L_2, NULL); Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_3 = ___1_createLuminanceSource; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_4 = L_3; G_B1_0 = L_4; G_B1_1 = __this; if (L_4) { G_B2_0 = L_4; G_B2_1 = __this; goto IL_0015; } } { il2cpp_codegen_runtime_class_init_inline(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_5 = ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource_10; G_B2_0 = L_5; G_B2_1 = G_B1_1; } IL_0015: { NullCheck(G_B2_1); G_B2_1->___createLuminanceSource_11 = G_B2_0; Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___createLuminanceSource_11), (void*)G_B2_0); return; } } // System.Func`4 ZXing.BarcodeReader::get_CreateLuminanceSource() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* BarcodeReader_get_CreateLuminanceSource_mA0348DEC1877722B693E2759AC8E54652874B218 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, const RuntimeMethod* method) { { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_0 = __this->___createLuminanceSource_11; return L_0; } } // ZXing.Result ZXing.BarcodeReader::Decode(UnityEngine.Color32[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* BarcodeReader_Decode_m217EDFA1990EC0FE423A3143CF65FFB3A14A4D21 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_rawColor32, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_0; L_0 = BarcodeReader_get_CreateLuminanceSource_mA0348DEC1877722B693E2759AC8E54652874B218_inline(__this, NULL); if (L_0) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_1); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF20D71CE9028E9283E6D684C99128405C9C774B7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeReader_Decode_m217EDFA1990EC0FE423A3143CF65FFB3A14A4D21_RuntimeMethod_var))); } IL_0013: { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = ___0_rawColor32; if (L_2) { goto IL_0021; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_3); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD263F1B605A0C669CFD6B2A84D0587DDD390F2BD)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeReader_Decode_m217EDFA1990EC0FE423A3143CF65FFB3A14A4D21_RuntimeMethod_var))); } IL_0021: { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_4; L_4 = BarcodeReader_get_CreateLuminanceSource_mA0348DEC1877722B693E2759AC8E54652874B218_inline(__this, NULL); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = ___0_rawColor32; int32_t L_6 = ___1_width; int32_t L_7 = ___2_height; NullCheck(L_4); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_8; L_8 = Func_4_Invoke_m5E20564C5B621FED49B3BA7984F08586B68076A7_inline(L_4, L_5, L_6, L_7, NULL); V_0 = L_8; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_9 = V_0; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_10; L_10 = VirtualFuncInvoker1< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(14 /* ZXing.Result ZXing.BarcodeReaderGeneric::Decode(ZXing.LuminanceSource) */, __this, L_9); return L_10; } } // ZXing.Result[] ZXing.BarcodeReader::DecodeMultiple(UnityEngine.Color32[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* BarcodeReader_DecodeMultiple_m3D86D1FD025D54DC48594C97043DE1A7C17B0026 (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_rawColor32, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_0; L_0 = BarcodeReader_get_CreateLuminanceSource_mA0348DEC1877722B693E2759AC8E54652874B218_inline(__this, NULL); if (L_0) { goto IL_0013; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_1); InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF20D71CE9028E9283E6D684C99128405C9C774B7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeReader_DecodeMultiple_m3D86D1FD025D54DC48594C97043DE1A7C17B0026_RuntimeMethod_var))); } IL_0013: { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = ___0_rawColor32; if (L_2) { goto IL_0021; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_3 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_3); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD263F1B605A0C669CFD6B2A84D0587DDD390F2BD)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeReader_DecodeMultiple_m3D86D1FD025D54DC48594C97043DE1A7C17B0026_RuntimeMethod_var))); } IL_0021: { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_4; L_4 = BarcodeReader_get_CreateLuminanceSource_mA0348DEC1877722B693E2759AC8E54652874B218_inline(__this, NULL); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_5 = ___0_rawColor32; int32_t L_6 = ___1_width; int32_t L_7 = ___2_height; NullCheck(L_4); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_8; L_8 = Func_4_Invoke_m5E20564C5B621FED49B3BA7984F08586B68076A7_inline(L_4, L_5, L_6, L_7, NULL); V_0 = L_8; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_9 = V_0; ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_10; L_10 = VirtualFuncInvoker1< ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(15 /* ZXing.Result[] ZXing.BarcodeReaderGeneric::DecodeMultiple(ZXing.LuminanceSource) */, __this, L_9); return L_10; } } // System.Void ZXing.BarcodeReader::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReader__cctor_m047318FB5706EC03F73B75A20CB04BB3A0598C27 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__9_0_mC0F7AD821AB683D2D993F88513D67AC7CC6DA5EC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_il2cpp_TypeInfo_var); U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21* L_0 = ((U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_1 = (Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102*)il2cpp_codegen_object_new(Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102_il2cpp_TypeInfo_var); NullCheck(L_1); Func_4__ctor_mA36C1053936CD930196C5AFEDDA7E19EB08D743F(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__9_0_mC0F7AD821AB683D2D993F88513D67AC7CC6DA5EC_RuntimeMethod_var), NULL); ((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource_10 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB_il2cpp_TypeInfo_var))->___defaultCreateLuminanceSource_10), (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.Void ZXing.BarcodeReader/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m6F62E708D19826F17AFA068AB91BF91352B5D72B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21* L_0 = (U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21*)il2cpp_codegen_object_new(U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m6D3389878BA268113FE295C5C4743EFD5BC193B8(L_0, NULL); ((U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void ZXing.BarcodeReader/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m6D3389878BA268113FE295C5C4743EFD5BC193B8 (U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // ZXing.LuminanceSource ZXing.BarcodeReader/<>c::<.cctor>b__9_0(UnityEngine.Color32[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* U3CU3Ec_U3C_cctorU3Eb__9_0_mC0F7AD821AB683D2D993F88513D67AC7CC6DA5EC (U3CU3Ec_t42938BA7ABEF409882E7D23911C3471B9F930D21* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_rawColor32, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_0 = ___0_rawColor32; int32_t L_1 = ___1_width; int32_t L_2 = ___2_height; Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* L_3 = (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC*)il2cpp_codegen_object_new(Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var); NullCheck(L_3); Color32LuminanceSource__ctor_mD6CD4FD1C2EFC7064C8BDE928DF6DA9BDEEBCA4A(L_3, L_0, L_1, L_2, NULL); 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 // ZXing.Common.DecodingOptions ZXing.BarcodeReaderGeneric::get_Options() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __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*)&BarcodeReaderGeneric_U3Cget_OptionsU3Eb__8_0_m7E688D614E12D852CCF6BF46644D61D3D428EBFD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_0 = __this->___options_6; if (L_0) { goto IL_002a; } } { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_1 = (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB*)il2cpp_codegen_object_new(DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB_il2cpp_TypeInfo_var); NullCheck(L_1); DecodingOptions__ctor_m3571ACF334B918DB71EEEC0FA948E74FFF381F84(L_1, NULL); __this->___options_6 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___options_6), (void*)L_1); DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_2 = __this->___options_6; 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*)BarcodeReaderGeneric_U3Cget_OptionsU3Eb__8_0_m7E688D614E12D852CCF6BF46644D61D3D428EBFD_RuntimeMethod_var), NULL); NullCheck(L_2); DecodingOptions_add_ValueChanged_mFDDD4153D53208F04095A36B2213CD9980BF58E8(L_2, L_3, NULL); } IL_002a: { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_4 = __this->___options_6; return L_4; } } // System.Void ZXing.BarcodeReaderGeneric::set_Options(ZXing.Common.DecodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_set_Options_mED8B59C7F81B917729E70DD5FBF6C7518AAA4392 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* ___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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_U3Cset_OptionsU3Eb__9_0_m3ABD2E9AE9DEB70899F9AEDC24E425F77E394F8D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_0 = ___0_value; if (!L_0) { goto IL_0023; } } { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_1 = ___0_value; __this->___options_6 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___options_6), (void*)L_1); DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_2 = __this->___options_6; 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*)BarcodeReaderGeneric_U3Cset_OptionsU3Eb__9_0_m3ABD2E9AE9DEB70899F9AEDC24E425F77E394F8D_RuntimeMethod_var), NULL); NullCheck(L_2); DecodingOptions_add_ValueChanged_mFDDD4153D53208F04095A36B2213CD9980BF58E8(L_2, L_3, NULL); goto IL_002a; } IL_0023: { __this->___options_6 = (DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___options_6), (void*)(DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB*)NULL); } IL_002a: { __this->___usePreviousState_5 = (bool)0; return; } } // ZXing.Reader ZXing.BarcodeReaderGeneric::get_Reader() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BarcodeReaderGeneric_get_Reader_mB3E5D75C1B3C11D34077E6EE37F023A438D427AB (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* G_B2_0 = NULL; RuntimeObject* G_B1_0 = NULL; { RuntimeObject* L_0 = __this->___reader_2; RuntimeObject* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_0018; } } { MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* L_2 = (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB*)il2cpp_codegen_object_new(MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); NullCheck(L_2); MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55(L_2, NULL); MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* L_3 = L_2; V_0 = L_3; __this->___reader_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___reader_2), (void*)L_3); RuntimeObject* L_4 = V_0; G_B2_0 = L_4; } IL_0018: { return G_B2_0; } } // System.Void ZXing.BarcodeReaderGeneric::add_ResultPointFound(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_add_ResultPointFound_m28A50AFF858B367F0A4E00269FA7486DD5B2C3E2 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_OnResultPointFound_mEA8F87CEC0D42709A9D03CD2634E6C0B7EAFAFA5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* V_0 = NULL; { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_0; L_0 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_0); RuntimeObject* L_1; L_1 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_0, NULL); 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, 7); if (L_2) { goto IL_0032; } } { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_3 = (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)il2cpp_codegen_object_new(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var); NullCheck(L_3); ResultPointCallback__ctor_m3FE04787E1B227F1387CB77996494FD78B37CF92(L_3, __this, (intptr_t)((void*)BarcodeReaderGeneric_OnResultPointFound_mEA8F87CEC0D42709A9D03CD2634E6C0B7EAFAFA5_RuntimeMethod_var), NULL); V_0 = L_3; DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_4; L_4 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_4); RuntimeObject* L_5; L_5 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_4, NULL); ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_6 = V_0; NullCheck(L_5); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_5, 7, L_6); } IL_0032: { Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_7 = ___0_value; BarcodeReaderGeneric_add_explicitResultPointFound_m6A88A9A0DD0A0F7F857E3DE4F6261A715B03429E(__this, L_7, NULL); __this->___usePreviousState_5 = (bool)0; return; } } // System.Void ZXing.BarcodeReaderGeneric::remove_ResultPointFound(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_remove_ResultPointFound_m3F17DCC31C57E04B6D604BD0BB58AA4D7E22EFAD (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* ___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; } { Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_0 = ___0_value; BarcodeReaderGeneric_remove_explicitResultPointFound_m4DD5F976C129073E639AA7E342533B0803F33B02(__this, L_0, NULL); Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_1 = __this->___explicitResultPointFound_7; if (L_1) { goto IL_0021; } } { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_2; L_2 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_2, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_3, 7); } IL_0021: { __this->___usePreviousState_5 = (bool)0; return; } } // System.Void ZXing.BarcodeReaderGeneric::add_explicitResultPointFound(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_add_explicitResultPointFound_m6A88A9A0DD0A0F7F857E3DE4F6261A715B03429E (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* V_0 = NULL; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* V_1 = NULL; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* V_2 = NULL; { Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_0 = __this->___explicitResultPointFound_7; V_0 = L_0; } IL_0007: { Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_1 = V_0; V_1 = L_1; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_2 = V_1; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF*)Castclass((RuntimeObject*)L_4, Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF_il2cpp_TypeInfo_var)); Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF** L_5 = (&__this->___explicitResultPointFound_7); Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_6 = V_2; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_7 = V_1; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_9 = V_0; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF*)L_9) == ((RuntimeObject*)(Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF*)L_10)))) { goto IL_0007; } } { return; } } // System.Void ZXing.BarcodeReaderGeneric::remove_explicitResultPointFound(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_remove_explicitResultPointFound_m4DD5F976C129073E639AA7E342533B0803F33B02 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* V_0 = NULL; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* V_1 = NULL; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* V_2 = NULL; { Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_0 = __this->___explicitResultPointFound_7; V_0 = L_0; } IL_0007: { Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_1 = V_0; V_1 = L_1; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_2 = V_1; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF*)Castclass((RuntimeObject*)L_4, Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF_il2cpp_TypeInfo_var)); Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF** L_5 = (&__this->___explicitResultPointFound_7); Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_6 = V_2; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_7 = V_1; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_9 = V_0; Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF*)L_9) == ((RuntimeObject*)(Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF*)L_10)))) { goto IL_0007; } } { return; } } // System.Void ZXing.BarcodeReaderGeneric::add_ResultFound(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_add_ResultFound_mACF0FF85C1991E32933D76EDBA86F41E61F5D85D (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* V_0 = NULL; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* V_1 = NULL; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* V_2 = NULL; { Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_0 = __this->___ResultFound_8; V_0 = L_0; } IL_0007: { Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_1 = V_0; V_1 = L_1; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_2 = V_1; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6*)Castclass((RuntimeObject*)L_4, Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6_il2cpp_TypeInfo_var)); Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6** L_5 = (&__this->___ResultFound_8); Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_6 = V_2; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_7 = V_1; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_9 = V_0; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6*)L_9) == ((RuntimeObject*)(Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6*)L_10)))) { goto IL_0007; } } { return; } } // System.Void ZXing.BarcodeReaderGeneric::remove_ResultFound(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_remove_ResultFound_m689A4AF7318C6DC00ABC7E33104AC02CBD922E8B (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* V_0 = NULL; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* V_1 = NULL; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* V_2 = NULL; { Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_0 = __this->___ResultFound_8; V_0 = L_0; } IL_0007: { Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_1 = V_0; V_1 = L_1; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_2 = V_1; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6*)Castclass((RuntimeObject*)L_4, Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6_il2cpp_TypeInfo_var)); Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6** L_5 = (&__this->___ResultFound_8); Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_6 = V_2; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_7 = V_1; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_9 = V_0; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6*)L_9) == ((RuntimeObject*)(Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6*)L_10)))) { goto IL_0007; } } { return; } } // System.Boolean ZXing.BarcodeReaderGeneric::get_AutoRotate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BarcodeReaderGeneric_get_AutoRotate_mB32319DB9430F94C95E3D68C64B1B53D991E6DC4 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CAutoRotateU3Ek__BackingField_9; return L_0; } } // System.Void ZXing.BarcodeReaderGeneric::set_AutoRotate(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_set_AutoRotate_m31195BEB4AF4CE0ECE697668CBD037268C43DF54 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CAutoRotateU3Ek__BackingField_9 = L_0; return; } } // System.Boolean ZXing.BarcodeReaderGeneric::get_TryInverted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BarcodeReaderGeneric_get_TryInverted_mBA89B874C337171CFA56ADCB89ED40D4572FBED9 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) { { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_0; L_0 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_0); bool L_1; L_1 = DecodingOptions_get_TryInverted_mF9A466BE6EAF453A225EB887B4F73DBDD18E137B(L_0, NULL); return L_1; } } // System.Void ZXing.BarcodeReaderGeneric::set_TryInverted(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_set_TryInverted_m6FFF394DB7D7EA6ECB192EDDCB618C7F37037FF1 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, bool ___0_value, const RuntimeMethod* method) { { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_0; L_0 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); bool L_1 = ___0_value; NullCheck(L_0); DecodingOptions_set_TryInverted_m0A17B339237162BA0CC0EC0E462FA6FF0D5A14D6(L_0, L_1, NULL); return; } } // System.Func`2 ZXing.BarcodeReaderGeneric::get_CreateBinarizer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* BarcodeReaderGeneric_get_CreateBinarizer_mD5F7E39C5BC4841E1DC83D251773B09475ACC37A (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* G_B2_0 = NULL; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* G_B1_0 = NULL; { Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_0 = __this->___createBinarizer_4; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000f; } } { il2cpp_codegen_runtime_class_init_inline(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_2 = ((BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var))->___defaultCreateBinarizer_0; G_B2_0 = L_2; } IL_000f: { return G_B2_0; } } // System.Void ZXing.BarcodeReaderGeneric::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric__ctor_m370186D43FA43C961289FACC610E34D24D3AEDBA (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* L_0 = (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB*)il2cpp_codegen_object_new(MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); NullCheck(L_0); MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_1 = ((BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var))->___defaultCreateBinarizer_0; BarcodeReaderGeneric__ctor_m92435AD93E0D9F5F17AF94E64AD45373DB3DD723(__this, L_0, L_1, (Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364*)NULL, NULL); return; } } // System.Void ZXing.BarcodeReaderGeneric::.ctor(ZXing.Reader,System.Func`2,System.Func`5) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric__ctor_m92435AD93E0D9F5F17AF94E64AD45373DB3DD723 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, RuntimeObject* ___0_reader, Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* ___1_createBinarizer, Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* ___2_createRGBLuminanceSource, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B2_0 = NULL; BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* G_B2_1 = NULL; RuntimeObject* G_B1_0 = NULL; BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* G_B1_1 = NULL; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* G_B4_0 = NULL; BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* G_B4_1 = NULL; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* G_B3_0 = NULL; BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* G_B3_1 = NULL; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* G_B6_0 = NULL; BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* G_B6_1 = NULL; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* G_B5_0 = NULL; BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* G_B5_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_reader; RuntimeObject* L_1 = L_0; G_B1_0 = L_1; G_B1_1 = __this; if (L_1) { G_B2_0 = L_1; G_B2_1 = __this; goto IL_0011; } } { MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* L_2 = (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB*)il2cpp_codegen_object_new(MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); NullCheck(L_2); MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55(L_2, NULL); G_B2_0 = ((RuntimeObject*)(L_2)); G_B2_1 = G_B1_1; } IL_0011: { NullCheck(G_B2_1); G_B2_1->___reader_2 = G_B2_0; Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___reader_2), (void*)G_B2_0); Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_3 = ___1_createBinarizer; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_4 = L_3; G_B3_0 = L_4; G_B3_1 = __this; if (L_4) { G_B4_0 = L_4; G_B4_1 = __this; goto IL_0021; } } { il2cpp_codegen_runtime_class_init_inline(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_5 = ((BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var))->___defaultCreateBinarizer_0; G_B4_0 = L_5; G_B4_1 = G_B3_1; } IL_0021: { NullCheck(G_B4_1); G_B4_1->___createBinarizer_4 = G_B4_0; Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___createBinarizer_4), (void*)G_B4_0); Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* L_6 = ___2_createRGBLuminanceSource; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* L_7 = L_6; G_B5_0 = L_7; G_B5_1 = __this; if (L_7) { G_B6_0 = L_7; G_B6_1 = __this; goto IL_0031; } } { il2cpp_codegen_runtime_class_init_inline(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* L_8 = ((BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var))->___defaultCreateRGBLuminanceSource_1; G_B6_0 = L_8; G_B6_1 = G_B5_1; } IL_0031: { NullCheck(G_B6_1); G_B6_1->___createRGBLuminanceSource_3 = G_B6_0; Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->___createRGBLuminanceSource_3), (void*)G_B6_0); __this->___usePreviousState_5 = (bool)0; return; } } // ZXing.Result ZXing.BarcodeReaderGeneric::Decode(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* BarcodeReaderGeneric_Decode_m853EB4CD65C3509C55F00E42AFC9C33FB60A3946 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_luminanceSource, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_0 = NULL; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* V_1 = NULL; MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; { V_0 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_0; L_0 = BarcodeReaderGeneric_get_CreateBinarizer_mD5F7E39C5BC4841E1DC83D251773B09475ACC37A(__this, NULL); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1 = ___0_luminanceSource; NullCheck(L_0); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_2; L_2 = Func_2_Invoke_m7A03784BA9AB79A0A3F95EF31C53FE9B556555EB_inline(L_0, L_1, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_3 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); NullCheck(L_3); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_3, L_2, NULL); V_1 = L_3; RuntimeObject* L_4; L_4 = BarcodeReaderGeneric_get_Reader_mB3E5D75C1B3C11D34077E6EE37F023A438D427AB(__this, NULL); V_2 = ((MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB*)IsInstSealed((RuntimeObject*)L_4, MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB_il2cpp_TypeInfo_var)); V_3 = 0; V_4 = 1; bool L_5; L_5 = BarcodeReaderGeneric_get_AutoRotate_mB32319DB9430F94C95E3D68C64B1B53D991E6DC4_inline(__this, NULL); if (!L_5) { goto IL_004d; } } { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_6; L_6 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_6); RuntimeObject* L_7; L_7 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_6, NULL); bool L_8 = ((bool)1); RuntimeObject* L_9 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_8); NullCheck(L_7); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_7, ((int32_t)11), L_9); V_4 = 4; goto IL_00db; } IL_004d: { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_10; L_10 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_10); RuntimeObject* L_11; L_11 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_10, NULL); NullCheck(L_11); bool L_12; L_12 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_11, ((int32_t)11)); if (!L_12) { goto IL_00db; } } { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_13; L_13 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_13); RuntimeObject* L_14; L_14 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_13, NULL); NullCheck(L_14); bool L_15; L_15 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_14, ((int32_t)11)); goto IL_00db; } IL_0076: { bool L_16 = __this->___usePreviousState_5; if (!L_16) { goto IL_008b; } } { MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* L_17 = V_2; if (!L_17) { goto IL_008b; } } { MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* L_18 = V_2; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_19 = V_1; NullCheck(L_18); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_20; L_20 = MultiFormatReader_decodeWithState_mE0FDCB0C9B88308A9C5515122CD612ED3F533CFE(L_18, L_19, NULL); V_0 = L_20; goto IL_00aa; } IL_008b: { RuntimeObject* L_21; L_21 = BarcodeReaderGeneric_get_Reader_mB3E5D75C1B3C11D34077E6EE37F023A438D427AB(__this, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_22 = V_1; DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_23; L_23 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_23); RuntimeObject* L_24; L_24 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_23, NULL); NullCheck(L_21); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_25; L_25 = InterfaceFuncInvoker2< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*, RuntimeObject* >::Invoke(1 /* ZXing.Result ZXing.Reader::decode(ZXing.BinaryBitmap,System.Collections.Generic.IDictionary`2) */, Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var, L_21, L_22, L_24); V_0 = L_25; __this->___usePreviousState_5 = (bool)1; } IL_00aa: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_26 = V_0; if (L_26) { goto IL_00e0; } } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_27 = ___0_luminanceSource; NullCheck(L_27); bool L_28; L_28 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean ZXing.LuminanceSource::get_RotateSupported() */, L_27); if (!L_28) { goto IL_00e0; } } { bool L_29; L_29 = BarcodeReaderGeneric_get_AutoRotate_mB32319DB9430F94C95E3D68C64B1B53D991E6DC4_inline(__this, NULL); if (!L_29) { goto IL_00e0; } } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_30 = ___0_luminanceSource; NullCheck(L_30); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_31; L_31 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(13 /* ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise() */, L_30); ___0_luminanceSource = L_31; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_32; L_32 = BarcodeReaderGeneric_get_CreateBinarizer_mD5F7E39C5BC4841E1DC83D251773B09475ACC37A(__this, NULL); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_33 = ___0_luminanceSource; NullCheck(L_32); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_34; L_34 = Func_2_Invoke_m7A03784BA9AB79A0A3F95EF31C53FE9B556555EB_inline(L_32, L_33, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_35 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); NullCheck(L_35); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_35, L_34, NULL); V_1 = L_35; int32_t L_36 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_00db: { int32_t L_37 = V_3; int32_t L_38 = V_4; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_0076; } } IL_00e0: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_39 = V_0; if (!L_39) { goto IL_0156; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_40 = V_0; NullCheck(L_40); RuntimeObject* L_41; L_41 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_40, NULL); if (L_41) { goto IL_00fd; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_42 = V_0; int32_t L_43 = V_3; int32_t L_44 = ((int32_t)il2cpp_codegen_multiply(L_43, ((int32_t)90))); RuntimeObject* L_45 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_44); NullCheck(L_42); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_42, 1, L_45, NULL); goto IL_014f; } IL_00fd: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_46 = V_0; NullCheck(L_46); RuntimeObject* L_47; L_47 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_46, NULL); NullCheck(L_47); bool L_48; L_48 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_47, 1); if (L_48) { goto IL_0122; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_49 = V_0; NullCheck(L_49); RuntimeObject* L_50; L_50 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_49, NULL); int32_t L_51 = V_3; int32_t L_52 = ((int32_t)il2cpp_codegen_multiply(L_51, ((int32_t)90))); RuntimeObject* L_53 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_52); NullCheck(L_50); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_50, 1, L_53); goto IL_014f; } IL_0122: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_54 = V_0; NullCheck(L_54); RuntimeObject* L_55; L_55 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_54, NULL); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_56 = V_0; NullCheck(L_56); RuntimeObject* L_57; L_57 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_56, NULL); NullCheck(L_57); RuntimeObject* L_58; L_58 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_57, 1); int32_t L_59 = V_3; int32_t L_60 = ((int32_t)(((int32_t)il2cpp_codegen_add(((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_58, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), ((int32_t)il2cpp_codegen_multiply(L_59, ((int32_t)90)))))%((int32_t)360))); RuntimeObject* L_61 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_60); NullCheck(L_55); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_55, 1, L_61); } IL_014f: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_62 = V_0; BarcodeReaderGeneric_OnResultFound_m42889AF91427B87EAA301C2195D8D8E76F80C643(__this, L_62, NULL); } IL_0156: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_63 = V_0; return L_63; } } // ZXing.Result[] ZXing.BarcodeReaderGeneric::DecodeMultiple(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* BarcodeReaderGeneric_DecodeMultiple_mD53694223C92B53D06B163853E43753FB67920F9 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_luminanceSource, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericMultipleBarcodeReader_t7538284056C64FD70B78D3F20186C14FCED3AD10_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultipleBarcodeReader_t5C0F30657C5F2EDCD0A5F05BC6456EE915815E43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* V_0 = NULL; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; RuntimeObject* V_4 = NULL; RuntimeObject* V_5 = NULL; ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* V_6 = NULL; int32_t V_7 = 0; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_8 = NULL; { V_0 = (ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513*)NULL; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_0; L_0 = BarcodeReaderGeneric_get_CreateBinarizer_mD5F7E39C5BC4841E1DC83D251773B09475ACC37A(__this, NULL); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1 = ___0_luminanceSource; NullCheck(L_0); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_2; L_2 = Func_2_Invoke_m7A03784BA9AB79A0A3F95EF31C53FE9B556555EB_inline(L_0, L_1, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_3 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); NullCheck(L_3); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_3, L_2, NULL); V_1 = L_3; V_2 = 0; V_3 = 1; V_4 = (RuntimeObject*)NULL; bool L_4; L_4 = BarcodeReaderGeneric_get_AutoRotate_mB32319DB9430F94C95E3D68C64B1B53D991E6DC4_inline(__this, NULL); if (!L_4) { goto IL_003d; } } { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_5; L_5 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_5); RuntimeObject* L_6; L_6 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_5, NULL); bool L_7 = ((bool)1); RuntimeObject* L_8 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_7); NullCheck(L_6); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_6, ((int32_t)11), L_8); V_3 = 4; } IL_003d: { DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_9; L_9 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_9); RuntimeObject* L_10; L_10 = DecodingOptions_get_PossibleFormats_m116D1712F962D55C57D140BA9854995C289092F9(L_9, NULL); V_5 = L_10; RuntimeObject* L_11 = V_5; if (!L_11) { goto IL_006f; } } { RuntimeObject* L_12 = V_5; NullCheck(L_12); int32_t L_13; L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_12); if ((!(((uint32_t)L_13) == ((uint32_t)1)))) { goto IL_006f; } } { RuntimeObject* L_14 = V_5; NullCheck(L_14); bool L_15; L_15 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_14, ((int32_t)2048)); if (!L_15) { goto IL_006f; } } { QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C* L_16 = (QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C*)il2cpp_codegen_object_new(QRCodeMultiReader_t50678AA8A3BEFA2951BC22A22DB61560DEF5472C_il2cpp_TypeInfo_var); NullCheck(L_16); QRCodeMultiReader__ctor_m7357499331E7D046FE8FFA894E154CA16A14ECD0(L_16, NULL); V_4 = L_16; goto IL_00c0; } IL_006f: { RuntimeObject* L_17; L_17 = BarcodeReaderGeneric_get_Reader_mB3E5D75C1B3C11D34077E6EE37F023A438D427AB(__this, NULL); GenericMultipleBarcodeReader_t7538284056C64FD70B78D3F20186C14FCED3AD10* L_18 = (GenericMultipleBarcodeReader_t7538284056C64FD70B78D3F20186C14FCED3AD10*)il2cpp_codegen_object_new(GenericMultipleBarcodeReader_t7538284056C64FD70B78D3F20186C14FCED3AD10_il2cpp_TypeInfo_var); NullCheck(L_18); GenericMultipleBarcodeReader__ctor_mCC25CAF3BA1E28FE10E422CCAE84A0460AB61749(L_18, L_17, NULL); V_4 = L_18; goto IL_00c0; } IL_007e: { RuntimeObject* L_19 = V_4; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_20 = V_1; DecodingOptions_t062639B46A59B4B5ABA29D42F15F248D1BC771DB* L_21; L_21 = BarcodeReaderGeneric_get_Options_mF16D9DD32CE014C69B335398BCC85E9C9EAE70B3(__this, NULL); NullCheck(L_21); RuntimeObject* L_22; L_22 = DecodingOptions_get_Hints_m879397FE14D24021FF7B126C9681B0AF98783BD9_inline(L_21, NULL); NullCheck(L_19); ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_23; L_23 = InterfaceFuncInvoker2< ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513*, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*, RuntimeObject* >::Invoke(1 /* ZXing.Result[] ZXing.Multi.MultipleBarcodeReader::decodeMultiple(ZXing.BinaryBitmap,System.Collections.Generic.IDictionary`2) */, MultipleBarcodeReader_t5C0F30657C5F2EDCD0A5F05BC6456EE915815E43_il2cpp_TypeInfo_var, L_19, L_20, L_22); V_0 = L_23; ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_24 = V_0; if (L_24) { goto IL_00c4; } } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_25 = ___0_luminanceSource; NullCheck(L_25); bool L_26; L_26 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean ZXing.LuminanceSource::get_RotateSupported() */, L_25); if (!L_26) { goto IL_00c4; } } { bool L_27; L_27 = BarcodeReaderGeneric_get_AutoRotate_mB32319DB9430F94C95E3D68C64B1B53D991E6DC4_inline(__this, NULL); if (!L_27) { goto IL_00c4; } } { Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_28; L_28 = BarcodeReaderGeneric_get_CreateBinarizer_mD5F7E39C5BC4841E1DC83D251773B09475ACC37A(__this, NULL); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_29 = ___0_luminanceSource; NullCheck(L_29); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_30; L_30 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(13 /* ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise() */, L_29); NullCheck(L_28); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_31; L_31 = Func_2_Invoke_m7A03784BA9AB79A0A3F95EF31C53FE9B556555EB_inline(L_28, L_30, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_32 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); NullCheck(L_32); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_32, L_31, NULL); V_1 = L_32; int32_t L_33 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00c0: { int32_t L_34 = V_2; int32_t L_35 = V_3; if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_007e; } } IL_00c4: { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_36 = V_0; if (!L_36) { goto IL_0163; } } { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_37 = V_0; V_6 = L_37; V_7 = 0; goto IL_0151; } IL_00d2: { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_38 = V_6; int32_t L_39 = V_7; NullCheck(L_38); int32_t L_40 = L_39; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_41 = (L_38)->GetAt(static_cast(L_40)); V_8 = L_41; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_42 = V_8; NullCheck(L_42); RuntimeObject* L_43; L_43 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_42, NULL); if (L_43) { goto IL_00f5; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_44 = V_8; int32_t L_45 = V_2; int32_t L_46 = ((int32_t)il2cpp_codegen_multiply(L_45, ((int32_t)90))); RuntimeObject* L_47 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_46); NullCheck(L_44); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_44, 1, L_47, NULL); goto IL_014b; } IL_00f5: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_48 = V_8; NullCheck(L_48); RuntimeObject* L_49; L_49 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_48, NULL); NullCheck(L_49); bool L_50; L_50 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_49, 1); if (L_50) { goto IL_011c; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_51 = V_8; NullCheck(L_51); RuntimeObject* L_52; L_52 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_51, NULL); int32_t L_53 = V_2; int32_t L_54 = ((int32_t)il2cpp_codegen_multiply(L_53, ((int32_t)90))); RuntimeObject* L_55 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_54); NullCheck(L_52); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_52, 1, L_55); goto IL_014b; } IL_011c: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_56 = V_8; NullCheck(L_56); RuntimeObject* L_57; L_57 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_56, NULL); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_58 = V_8; NullCheck(L_58); RuntimeObject* L_59; L_59 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(L_58, NULL); NullCheck(L_59); RuntimeObject* L_60; L_60 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_59, 1); int32_t L_61 = V_2; int32_t L_62 = ((int32_t)(((int32_t)il2cpp_codegen_add(((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_60, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), ((int32_t)il2cpp_codegen_multiply(L_61, ((int32_t)90)))))%((int32_t)360))); RuntimeObject* L_63 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_62); NullCheck(L_57); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_57, 1, L_63); } IL_014b: { int32_t L_64 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_0151: { int32_t L_65 = V_7; ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_66 = V_6; NullCheck(L_66); if ((((int32_t)L_65) < ((int32_t)((int32_t)(((RuntimeArray*)L_66)->max_length))))) { goto IL_00d2; } } { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_67 = V_0; BarcodeReaderGeneric_OnResultsFound_m4E57E0925541CC7EC794FCA9B464F54408DC3485(__this, (RuntimeObject*)L_67, NULL); } IL_0163: { ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_68 = V_0; return L_68; } } // System.Void ZXing.BarcodeReaderGeneric::OnResultsFound(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_OnResultsFound_m4E57E0925541CC7EC794FCA9B464F54408DC3485 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, RuntimeObject* ___0_results, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t37A81AB3B73358C9D4EFBB0C1D1C79AA5416B9D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t047F430FA49AAFC86A1A1196A75757F491EDFBD3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_1 = NULL; { Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_0 = __this->___ResultFound_8; if (!L_0) { goto IL_0038; } } { RuntimeObject* L_1 = ___0_results; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t37A81AB3B73358C9D4EFBB0C1D1C79AA5416B9D2_il2cpp_TypeInfo_var, L_1); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002e: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0037; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0037: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0024_1; } IL_0011_1: { RuntimeObject* L_5 = V_0; NullCheck(L_5); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_6; L_6 = InterfaceFuncInvoker0< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t047F430FA49AAFC86A1A1196A75757F491EDFBD3_il2cpp_TypeInfo_var, L_5); V_1 = L_6; Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_7 = __this->___ResultFound_8; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_8 = V_1; NullCheck(L_7); Action_1_Invoke_m39F84D605CE623EE38506FC1101E1AF3057CE55D_inline(L_7, L_8, NULL); } IL_0024_1: { RuntimeObject* L_9 = V_0; NullCheck(L_9); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9); if (L_10) { goto IL_0011_1; } } { goto IL_0038; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0038: { return; } } // System.Void ZXing.BarcodeReaderGeneric::OnResultFound(ZXing.Result) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_OnResultFound_m42889AF91427B87EAA301C2195D8D8E76F80C643 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* ___0_result, const RuntimeMethod* method) { { Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_0 = __this->___ResultFound_8; if (!L_0) { goto IL_0014; } } { Action_1_t9C15D36035E0EC25EC6E91220DFFEA5436DBBFC6* L_1 = __this->___ResultFound_8; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_2 = ___0_result; NullCheck(L_1); Action_1_Invoke_m39F84D605CE623EE38506FC1101E1AF3057CE55D_inline(L_1, L_2, NULL); } IL_0014: { return; } } // System.Void ZXing.BarcodeReaderGeneric::OnResultPointFound(ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_OnResultPointFound_mEA8F87CEC0D42709A9D03CD2634E6C0B7EAFAFA5 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_resultPoint, const RuntimeMethod* method) { { Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_0 = __this->___explicitResultPointFound_7; if (!L_0) { goto IL_0014; } } { Action_1_t70238D061BFFA7D49D2FF0ED8B4054E39AAE50BF* L_1 = __this->___explicitResultPointFound_7; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_resultPoint; NullCheck(L_1); Action_1_Invoke_mC64A0A37BD433CA8963A44CA1CEE49EC45EDC4AD_inline(L_1, L_2, NULL); } IL_0014: { return; } } // ZXing.Result ZXing.BarcodeReaderGeneric::Decode(System.Byte[],System.Int32,System.Int32,ZXing.RGBLuminanceSource/BitmapFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* BarcodeReaderGeneric_Decode_m99AA79494F349495B7F37AB8A3C653607CDEEE73 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawRGB, int32_t ___1_width, int32_t ___2_height, int32_t ___3_format, const RuntimeMethod* method) { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawRGB; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE6F042438C28C3DE2C31001F0C7FB1F7A8AD2A4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeReaderGeneric_Decode_m99AA79494F349495B7F37AB8A3C653607CDEEE73_RuntimeMethod_var))); } IL_000e: { Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* L_2 = __this->___createRGBLuminanceSource_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_rawRGB; int32_t L_4 = ___1_width; int32_t L_5 = ___2_height; int32_t L_6 = ___3_format; NullCheck(L_2); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_7; L_7 = Func_5_Invoke_m02F08281C3B87DAE9388392356CCD017E79FFEC3_inline(L_2, L_3, L_4, L_5, L_6, NULL); V_0 = L_7; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_8 = V_0; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_9; L_9 = VirtualFuncInvoker1< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(14 /* ZXing.Result ZXing.BarcodeReaderGeneric::Decode(ZXing.LuminanceSource) */, __this, L_8); return L_9; } } // ZXing.Result[] ZXing.BarcodeReaderGeneric::DecodeMultiple(System.Byte[],System.Int32,System.Int32,ZXing.RGBLuminanceSource/BitmapFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* BarcodeReaderGeneric_DecodeMultiple_m7507E3154479E9D3E5BB3D1CD115881B0D93F153 (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawRGB, int32_t ___1_width, int32_t ___2_height, int32_t ___3_format, const RuntimeMethod* method) { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawRGB; if (L_0) { goto IL_000e; } } { ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var))); NullCheck(L_1); ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFE6F042438C28C3DE2C31001F0C7FB1F7A8AD2A4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeReaderGeneric_DecodeMultiple_m7507E3154479E9D3E5BB3D1CD115881B0D93F153_RuntimeMethod_var))); } IL_000e: { Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* L_2 = __this->___createRGBLuminanceSource_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_rawRGB; int32_t L_4 = ___1_width; int32_t L_5 = ___2_height; int32_t L_6 = ___3_format; NullCheck(L_2); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_7; L_7 = Func_5_Invoke_m02F08281C3B87DAE9388392356CCD017E79FFEC3_inline(L_2, L_3, L_4, L_5, L_6, NULL); V_0 = L_7; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_8 = V_0; ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513* L_9; L_9 = VirtualFuncInvoker1< ResultU5BU5D_t99723BB01916FCBAA83890E37F4CA930D7761513*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(15 /* ZXing.Result[] ZXing.BarcodeReaderGeneric::DecodeMultiple(ZXing.LuminanceSource) */, __this, L_8); return L_9; } } // System.Void ZXing.BarcodeReaderGeneric::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric__cctor_mBC2BF88715518C3F29FECA89AF1910DEE4D2DC52 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__39_0_m483D5384A5D6433F10E60F5CF11AB7C8250106DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__39_1_m1556DA8A64BD5B22C22D514D03D6B12B7AEA7BD1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var); U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25* L_0 = ((U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1* L_1 = (Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1*)il2cpp_codegen_object_new(Func_2_t614D64FDB2EE48EB260F302A6131FFD71CE502F1_il2cpp_TypeInfo_var); NullCheck(L_1); Func_2__ctor_m376987A7E67E72AA585CF2D197BCF298DEC9FA07(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__39_0_m483D5384A5D6433F10E60F5CF11AB7C8250106DE_RuntimeMethod_var), NULL); ((BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var))->___defaultCreateBinarizer_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var))->___defaultCreateBinarizer_0), (void*)L_1); U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25* L_2 = ((U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364* L_3 = (Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364*)il2cpp_codegen_object_new(Func_5_t805EE5CC6AD8843F029E475B624A67448B7A7364_il2cpp_TypeInfo_var); NullCheck(L_3); Func_5__ctor_m64589F6210FC73F224C1149B9D7F702EE18FD2E0(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__39_1_m1556DA8A64BD5B22C22D514D03D6B12B7AEA7BD1_RuntimeMethod_var), NULL); ((BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var))->___defaultCreateRGBLuminanceSource_1 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_StaticFields*)il2cpp_codegen_static_fields_for(BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254_il2cpp_TypeInfo_var))->___defaultCreateRGBLuminanceSource_1), (void*)L_3); return; } } // System.Void ZXing.BarcodeReaderGeneric::b__8_0(System.Object,System.EventArgs) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_U3Cget_OptionsU3Eb__8_0_m7E688D614E12D852CCF6BF46644D61D3D428EBFD (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, RuntimeObject* ___0_o, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_args, const RuntimeMethod* method) { { __this->___usePreviousState_5 = (bool)0; return; } } // System.Void ZXing.BarcodeReaderGeneric::b__9_0(System.Object,System.EventArgs) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeReaderGeneric_U3Cset_OptionsU3Eb__9_0_m3ABD2E9AE9DEB70899F9AEDC24E425F77E394F8D (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, RuntimeObject* ___0_o, EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___1_args, const RuntimeMethod* method) { { __this->___usePreviousState_5 = (bool)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.BarcodeReaderGeneric/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m8C24B020B11A8DB80B5B65B3CCF9E4C13A53FE09 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25* L_0 = (U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25*)il2cpp_codegen_object_new(U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m7F2410197208CE9D9B6F53A3E4ACCD87DDBAEBF9(L_0, NULL); ((U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void ZXing.BarcodeReaderGeneric/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7F2410197208CE9D9B6F53A3E4ACCD87DDBAEBF9 (U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // ZXing.Binarizer ZXing.BarcodeReaderGeneric/<>c::<.cctor>b__39_0(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* U3CU3Ec_U3C_cctorU3Eb__39_0_m483D5384A5D6433F10E60F5CF11AB7C8250106DE (U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_luminanceSource, 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_luminanceSource; 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; } } // ZXing.LuminanceSource ZXing.BarcodeReaderGeneric/<>c::<.cctor>b__39_1(System.Byte[],System.Int32,System.Int32,ZXing.RGBLuminanceSource/BitmapFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* U3CU3Ec_U3C_cctorU3Eb__39_1_m1556DA8A64BD5B22C22D514D03D6B12B7AEA7BD1 (U3CU3Ec_t4E81B63FD16251700076B236EEA74493FBA6AD25* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawBytes, int32_t ___1_width, int32_t ___2_height, int32_t ___3_format, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawBytes; int32_t L_1 = ___1_width; int32_t L_2 = ___2_height; int32_t L_3 = ___3_format; RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* L_4 = (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226*)il2cpp_codegen_object_new(RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226_il2cpp_TypeInfo_var); NullCheck(L_4); RGBLuminanceSource__ctor_m0D1C41446874B8323AC21E911E7FABB91603C97F(L_4, L_0, L_1, L_2, L_3, NULL); return L_4; } } #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.BarcodeWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriter__ctor_mD5C0BBCB29E9C62FCC2EB8FCDF9D3F869BE66D73 (BarcodeWriter_t2D76106315DBF242DD40549D7DCD4148F0D37946* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeWriter_1__ctor_m71D237D61536ED9787F026904303DF23E559B975_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeWriter_1_set_Renderer_m528687E13A559FFFC11B9A3FDFC5F1CFB466BFA0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BarcodeWriter_1__ctor_m71D237D61536ED9787F026904303DF23E559B975(__this, BarcodeWriter_1__ctor_m71D237D61536ED9787F026904303DF23E559B975_RuntimeMethod_var); Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* L_0 = (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0*)il2cpp_codegen_object_new(Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0_il2cpp_TypeInfo_var); NullCheck(L_0); Color32Renderer__ctor_m5DE3F00D19BFE07573BE14E632106F8AC4615E83(L_0, NULL); BarcodeWriter_1_set_Renderer_m528687E13A559FFFC11B9A3FDFC5F1CFB466BFA0_inline(__this, L_0, BarcodeWriter_1_set_Renderer_m528687E13A559FFFC11B9A3FDFC5F1CFB466BFA0_RuntimeMethod_var); 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.BarcodeWriterPixelData::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriterPixelData__ctor_m6C3078E4D5412873DCA5FB3AB42505390B8225F3 (BarcodeWriterPixelData_tF1B151A609729EE55E59D0D90ED6185696C92AED* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeWriter_1__ctor_mEE2B2612C4EF58B9730543577E476D332989E099_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeWriter_1_set_Renderer_m1C13309800F4366CD6D91DE9E3A5EC6E11B27BCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BarcodeWriter_1__ctor_mEE2B2612C4EF58B9730543577E476D332989E099(__this, BarcodeWriter_1__ctor_mEE2B2612C4EF58B9730543577E476D332989E099_RuntimeMethod_var); PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* L_0 = (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96*)il2cpp_codegen_object_new(PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96_il2cpp_TypeInfo_var); NullCheck(L_0); PixelDataRenderer__ctor_m7DB1E521FA8BF661A29FEAD808E5A5290F825170(L_0, NULL); BarcodeWriter_1_set_Renderer_m1C13309800F4366CD6D91DE9E3A5EC6E11B27BCC_inline(__this, L_0, BarcodeWriter_1_set_Renderer_m1C13309800F4366CD6D91DE9E3A5EC6E11B27BCC_RuntimeMethod_var); 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.BarcodeWriterSvg::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriterSvg__ctor_m91A6D04BCCFE02FDD47AD50F55A7EE5129486282 (BarcodeWriterSvg_t216C7721FE07D4E6AA57B4A86ED9DB2C9C637AC8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeWriter_1__ctor_mED770B2DF8CA45D60004BA11D023791DF4F203F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeWriter_1_set_Renderer_m2ADACD234F8C131F8748C22EE4E13A25004D5DD6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { BarcodeWriter_1__ctor_mED770B2DF8CA45D60004BA11D023791DF4F203F2(__this, BarcodeWriter_1__ctor_mED770B2DF8CA45D60004BA11D023791DF4F203F2_RuntimeMethod_var); SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* L_0 = (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60*)il2cpp_codegen_object_new(SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60_il2cpp_TypeInfo_var); NullCheck(L_0); SvgRenderer__ctor_mD07C72CDEBD061411F80482BD53206F75E0EA377(L_0, NULL); BarcodeWriter_1_set_Renderer_m2ADACD234F8C131F8748C22EE4E13A25004D5DD6_inline(__this, L_0, BarcodeWriter_1_set_Renderer_m2ADACD234F8C131F8748C22EE4E13A25004D5DD6_RuntimeMethod_var); 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.BarcodeFormat ZXing.BarcodeWriterGeneric::get_Format() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BarcodeWriterGeneric_get_Format_mFDE2BA91369398F8B32D8761CE12C48AB1A15DE9 (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CFormatU3Ek__BackingField_1; return L_0; } } // System.Void ZXing.BarcodeWriterGeneric::set_Format(ZXing.BarcodeFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriterGeneric_set_Format_m39C5FB7704409FE0F5672CE4A450D65EF4F55E79 (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CFormatU3Ek__BackingField_1 = L_0; return; } } // ZXing.Common.EncodingOptions ZXing.BarcodeWriterGeneric::get_Options() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* BarcodeWriterGeneric_get_Options_mB8088B5C85A15614A35FC14642B4F28BF411D8B4 (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* V_0 = NULL; EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* G_B2_0 = NULL; EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* G_B1_0 = NULL; { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_0 = __this->___options_0; EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_0028; } } { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_2 = (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D*)il2cpp_codegen_object_new(EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D_il2cpp_TypeInfo_var); NullCheck(L_2); EncodingOptions__ctor_m6E1D0DAAD5D070F02DC2C5692CB86F4FDB4AE023(L_2, NULL); EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_3 = L_2; NullCheck(L_3); EncodingOptions_set_Height_m8F081661A946FEC8154F4CA02E0F1E26A431CD10(L_3, ((int32_t)100), NULL); EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_4 = L_3; NullCheck(L_4); EncodingOptions_set_Width_m1AE0EA59B4CCD788584AAAC7961952B39AE7CF21(L_4, ((int32_t)100), NULL); EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_5 = L_4; V_0 = L_5; __this->___options_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___options_0), (void*)L_5); EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_6 = V_0; G_B2_0 = L_6; } IL_0028: { return G_B2_0; } } // System.Void ZXing.BarcodeWriterGeneric::set_Options(ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriterGeneric_set_Options_mC27456D945BBEBA404344E6F4A3CBEC2993E66D5 (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___0_value, const RuntimeMethod* method) { { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_0 = ___0_value; __this->___options_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___options_0), (void*)L_0); return; } } // ZXing.Writer ZXing.BarcodeWriterGeneric::get_Encoder() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BarcodeWriterGeneric_get_Encoder_m5A939F3B2DF588AD07A5A91776C13BE7F6A4FF9D (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEncoderU3Ek__BackingField_2; return L_0; } } // System.Void ZXing.BarcodeWriterGeneric::set_Encoder(ZXing.Writer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriterGeneric_set_Encoder_m69F73D0DF368E5F38BE21B5DC575247FA32F1DA2 (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CEncoderU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEncoderU3Ek__BackingField_2), (void*)L_0); return; } } // System.Void ZXing.BarcodeWriterGeneric::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriterGeneric__ctor_m80A2B4A7CB30CE595196D63EE43D16D8D54EC52E (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void ZXing.BarcodeWriterGeneric::.ctor(ZXing.Writer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeWriterGeneric__ctor_mF7E4F933E2ED078FD29D99585AB621F395E09D86 (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, RuntimeObject* ___0_encoder, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_encoder; BarcodeWriterGeneric_set_Encoder_m69F73D0DF368E5F38BE21B5DC575247FA32F1DA2_inline(__this, L_0, NULL); return; } } // ZXing.Common.BitMatrix ZXing.BarcodeWriterGeneric::Encode(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BarcodeWriterGeneric_Encode_mBE61ECF6F97C4823066627597FDCC59276F9EEAE (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, String_t* ___0_contents, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* V_0 = NULL; RuntimeObject* G_B2_0 = NULL; RuntimeObject* G_B1_0 = NULL; { RuntimeObject* L_0; L_0 = BarcodeWriterGeneric_get_Encoder_m5A939F3B2DF588AD07A5A91776C13BE7F6A4FF9D_inline(__this, NULL); RuntimeObject* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000f; } } { MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB* L_2 = (MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB*)il2cpp_codegen_object_new(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); NullCheck(L_2); MultiFormatWriter__ctor_mCCF3923FF9C6A24ECA800F867A9A58F96F331056(L_2, NULL); G_B2_0 = ((RuntimeObject*)(L_2)); } IL_000f: { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_3; L_3 = BarcodeWriterGeneric_get_Options_mB8088B5C85A15614A35FC14642B4F28BF411D8B4(__this, NULL); V_0 = L_3; String_t* L_4 = ___0_contents; int32_t L_5; L_5 = BarcodeWriterGeneric_get_Format_mFDE2BA91369398F8B32D8761CE12C48AB1A15DE9_inline(__this, NULL); EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_6 = V_0; NullCheck(L_6); int32_t L_7; L_7 = EncodingOptions_get_Width_m1C40A1C45F224E23F8CE0ECC1F9D6F07BD259795(L_6, NULL); EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_8 = V_0; NullCheck(L_8); int32_t L_9; L_9 = EncodingOptions_get_Height_m799F326B5ADA4E4F1F23C09B67B6E963B2401EE0(L_8, NULL); EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_10 = V_0; NullCheck(L_10); RuntimeObject* L_11; L_11 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(L_10, NULL); NullCheck(G_B2_0); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_12; L_12 = InterfaceFuncInvoker5< BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, String_t*, int32_t, int32_t, int32_t, RuntimeObject* >::Invoke(1 /* ZXing.Common.BitMatrix ZXing.Writer::encode(System.String,ZXing.BarcodeFormat,System.Int32,System.Int32,System.Collections.Generic.IDictionary`2) */, Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A_il2cpp_TypeInfo_var, G_B2_0, L_4, L_5, L_7, L_9, L_11); return L_12; } } #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.BaseLuminanceSource::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __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*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; LuminanceSource__ctor_m577CF72FCA4F52502CD0746F70283DA7226192CD(__this, L_0, L_1, NULL); int32_t L_2 = ___0_width; int32_t L_3 = ___1_height; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_2, L_3))); __this->___luminances_6 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___luminances_6), (void*)L_4); return; } } // System.Void ZXing.BaseLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseLuminanceSource__ctor_mDCEED759A78A593858582E54F54EC998F093EC8B (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminanceArray, int32_t ___1_width, int32_t ___2_height, 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 L_0 = ___1_width; int32_t L_1 = ___2_height; LuminanceSource__ctor_m577CF72FCA4F52502CD0746F70283DA7226192CD(__this, L_0, L_1, NULL); int32_t L_2 = ___1_width; int32_t L_3 = ___2_height; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_2, L_3))); __this->___luminances_6 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___luminances_6), (void*)L_4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_luminanceArray; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___luminances_6; int32_t L_7 = ___1_width; int32_t L_8 = ___2_height; Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)L_5, 0, (RuntimeArray*)L_6, 0, ((int32_t)il2cpp_codegen_multiply(L_7, L_8)), NULL); return; } } // System.Byte[] ZXing.BaseLuminanceSource::getRow(System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BaseLuminanceSource_getRow_mCE7B99615E58CD5E4F25A8458946DA9BA2D0D047 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, int32_t ___0_y, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_row, 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; int32_t V_1 = 0; { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); V_0 = L_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_row; if (!L_1) { goto IL_0010; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_row; NullCheck(L_2); int32_t L_3 = V_0; if ((((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))) >= ((int32_t)L_3))) { goto IL_0018; } } IL_0010: { int32_t L_4 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_4); ___1_row = L_5; } IL_0018: { V_1 = 0; goto IL_002f; } IL_001c: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___1_row; int32_t L_7 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->___luminances_6; int32_t L_9 = ___0_y; int32_t L_10 = V_0; int32_t L_11 = V_1; NullCheck(L_8); int32_t L_12 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_9, L_10)), L_11)); uint8_t L_13 = (L_8)->GetAt(static_cast(L_12)); NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (uint8_t)L_13); int32_t L_14 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_002f: { int32_t L_15 = V_1; int32_t L_16 = V_0; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_001c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = ___1_row; return L_17; } } // System.Byte[] ZXing.BaseLuminanceSource::get_Matrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BaseLuminanceSource_get_Matrix_mC2D3102BDACB052BBFF335D98F3B65493DAEE104 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___luminances_6; return L_0; } } // ZXing.LuminanceSource ZXing.BaseLuminanceSource::rotateCounterClockwise() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* BaseLuminanceSource_rotateCounterClockwise_m855F5279BC21B54027256FDC48DAA565C7E57445 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __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; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_0, L_1))); V_0 = L_2; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); V_1 = L_3; int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5 /* System.Byte[] ZXing.LuminanceSource::get_Matrix() */, __this); V_3 = L_5; V_4 = 0; goto IL_006b; } IL_002d: { V_5 = 0; goto IL_005b; } IL_0032: { int32_t L_6 = V_2; int32_t L_7 = V_5; V_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_6, L_7)), 1)); int32_t L_8 = V_4; V_7 = L_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0; int32_t L_10 = V_6; int32_t L_11 = V_1; int32_t L_12 = V_7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_3; int32_t L_14 = V_4; int32_t L_15; L_15 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); int32_t L_16 = V_5; NullCheck(L_13); int32_t L_17 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_14, L_15)), L_16)); uint8_t L_18 = (L_13)->GetAt(static_cast(L_17)); NullCheck(L_9); (L_9)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, L_11)), L_12))), (uint8_t)L_18); int32_t L_19 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_005b: { int32_t L_20 = V_5; int32_t L_21; L_21 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); if ((((int32_t)L_20) < ((int32_t)L_21))) { goto IL_0032; } } { int32_t L_22 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1)); } IL_006b: { int32_t L_23 = V_4; int32_t L_24; L_24 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_002d; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_0; int32_t L_26 = V_1; int32_t L_27 = V_2; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_28; L_28 = VirtualFuncInvoker3< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(17 /* ZXing.LuminanceSource ZXing.BaseLuminanceSource::CreateLuminanceSource(System.Byte[],System.Int32,System.Int32) */, __this, L_25, L_26, L_27); return L_28; } } // ZXing.LuminanceSource ZXing.BaseLuminanceSource::rotateCounterClockwise45() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* BaseLuminanceSource_rotateCounterClockwise45_m3047B382B8FA90141D91F202A2F96B7D10F3EE23 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0; L_0 = LuminanceSource_rotateCounterClockwise45_mA42D3340144BA9044BC2F8136814BFD5B9D3785B(__this, NULL); return L_0; } } // System.Boolean ZXing.BaseLuminanceSource::get_RotateSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseLuminanceSource_get_RotateSupported_m0BD23CCA0EE08B45300E71AA4C88D09DAE96BE29 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { { return (bool)1; } } // ZXing.LuminanceSource ZXing.BaseLuminanceSource::crop(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* BaseLuminanceSource_crop_mA02FCB827A761E026CB4FE04026F0F7D08265E13 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, 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; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; 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 = ___0_left; int32_t L_1 = ___2_width; int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, L_1))) > ((int32_t)L_2))) { goto IL_0017; } } { int32_t L_3 = ___1_top; int32_t L_4 = ___3_height; int32_t L_5; L_5 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); if ((((int32_t)((int32_t)il2cpp_codegen_add(L_3, L_4))) <= ((int32_t)L_5))) { goto IL_0022; } } IL_0017: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_6); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEAD0177D15CD4042DF1299B5638EFF30B7C9AAC4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BaseLuminanceSource_crop_mA02FCB827A761E026CB4FE04026F0F7D08265E13_RuntimeMethod_var))); } IL_0022: { int32_t L_7 = ___2_width; int32_t L_8 = ___3_height; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_7, L_8))); V_0 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10; L_10 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5 /* System.Byte[] ZXing.LuminanceSource::get_Matrix() */, __this); V_1 = L_10; int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); V_2 = L_11; int32_t L_12 = ___0_left; int32_t L_13 = ___2_width; V_3 = ((int32_t)il2cpp_codegen_add(L_12, L_13)); int32_t L_14 = ___1_top; int32_t L_15 = ___3_height; V_4 = ((int32_t)il2cpp_codegen_add(L_14, L_15)); int32_t L_16 = ___1_top; V_5 = L_16; V_6 = 0; goto IL_0083; } IL_004c: { int32_t L_17 = ___0_left; V_7 = L_17; V_8 = 0; goto IL_0072; } IL_0054: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_0; int32_t L_19 = V_6; int32_t L_20 = ___2_width; int32_t L_21 = V_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = V_1; int32_t L_23 = V_5; int32_t L_24 = V_2; int32_t L_25 = V_7; NullCheck(L_22); int32_t L_26 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_23, L_24)), L_25)); uint8_t L_27 = (L_22)->GetAt(static_cast(L_26)); NullCheck(L_18); (L_18)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_19, L_20)), L_21))), (uint8_t)L_27); int32_t L_28 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_28, 1)); int32_t L_29 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_0072: { int32_t L_30 = V_7; int32_t L_31 = V_3; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_0054; } } { int32_t L_32 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1)); int32_t L_33 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_0083: { int32_t L_34 = V_5; int32_t L_35 = V_4; if ((((int32_t)L_34) < ((int32_t)L_35))) { goto IL_004c; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_0; int32_t L_37 = ___2_width; int32_t L_38 = ___3_height; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_39; L_39 = VirtualFuncInvoker3< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(17 /* ZXing.LuminanceSource ZXing.BaseLuminanceSource::CreateLuminanceSource(System.Byte[],System.Int32,System.Int32) */, __this, L_36, L_37, L_38); return L_39; } } // System.Boolean ZXing.BaseLuminanceSource::get_CropSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseLuminanceSource_get_CropSupported_mCCFDF9C9CEDB60E80E8F29D4D4413900CB4DAC8E (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { { return (bool)1; } } // System.Boolean ZXing.BaseLuminanceSource::get_InversionSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BaseLuminanceSource_get_InversionSupported_m13399EA86312534CF24026813E3D56420FD2C403 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { { return (bool)1; } } // ZXing.LuminanceSource ZXing.BaseLuminanceSource::invert() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* BaseLuminanceSource_invert_m5EFEA16932B9F86D299233E13533BF7ED1D1FA24 (BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* L_0 = (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF*)il2cpp_codegen_object_new(InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); NullCheck(L_0); InvertedLuminanceSource__ctor_mD72787E6D5CB846B50DD64719D946B64165DB896(L_0, __this, NULL); 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.Binarizer::.ctor(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Binarizer__ctor_m998F6088E701653D5ADED2C8B7473AFB87F3198D (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_source, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = ___0_source; if (L_0) { goto IL_0014; } } { 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*)&_stringLiteral0EA168F6CD89674EF5CA5F80CC6208A92F919296)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Binarizer__ctor_m998F6088E701653D5ADED2C8B7473AFB87F3198D_RuntimeMethod_var))); } IL_0014: { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_2 = ___0_source; __this->___source_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___source_0), (void*)L_2); return; } } // ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* Binarizer_get_LuminanceSource_m930FC629F3DF17F7CF3DD69F9970DDFF5E4CEC11 (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, const RuntimeMethod* method) { { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___source_0; return L_0; } } // System.Int32 ZXing.Binarizer::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Binarizer_get_Width_m396001580B07C98871406A191B4661E41FBF67CF (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, const RuntimeMethod* method) { { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___source_0; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, L_0); return L_1; } } // System.Int32 ZXing.Binarizer::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Binarizer_get_Height_mD44D291897BD337EBE2A24FC24B4A41299B340CC (Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* __this, const RuntimeMethod* method) { { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___source_0; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, L_0); return L_1; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void ZXing.BinaryBitmap::.ctor(ZXing.Binarizer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* ___0_binarizer, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = ___0_binarizer; if (L_0) { goto IL_0014; } } { 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*)&_stringLiteral05F14EA7F93226BF52CA502C7813AF9345520320)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF_RuntimeMethod_var))); } IL_0014: { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_2 = ___0_binarizer; __this->___binarizer_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___binarizer_0), (void*)L_2); return; } } // System.Void ZXing.BinaryBitmap::.ctor(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryBitmap__ctor_m89628233D7AAA956C4C2614E3E7CFB9BB703346A (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_matrix; if (L_0) { goto IL_0014; } } { 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*)&_stringLiteral27BB87FF7922141CDDC04BEBD0B652EE1BDA99DC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BinaryBitmap__ctor_m89628233D7AAA956C4C2614E3E7CFB9BB703346A_RuntimeMethod_var))); } IL_0014: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_matrix; __this->___matrix_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___matrix_1), (void*)L_2); return; } } // System.Int32 ZXing.BinaryBitmap::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BinaryBitmap_get_Width_m0327A38EBAD9CDBE83CEA7135DDE36387EE97E67 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer_0; NullCheck(L_0); int32_t L_1; L_1 = Binarizer_get_Width_m396001580B07C98871406A191B4661E41FBF67CF(L_0, NULL); return L_1; } } // System.Int32 ZXing.BinaryBitmap::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BinaryBitmap_get_Height_m4BAC199B650C708DEDFA406389368F758117EE5B (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer_0; NullCheck(L_0); int32_t L_1; L_1 = Binarizer_get_Height_mD44D291897BD337EBE2A24FC24B4A41299B340CC(L_0, NULL); return L_1; } } // ZXing.Common.BitArray ZXing.BinaryBitmap::getBlackRow(System.Int32,ZXing.Common.BitArray) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* BinaryBitmap_getBlackRow_m2490024566A9C87C52D9F0A59FD33D567101BFDC (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, int32_t ___0_y, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* ___1_row, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer_0; int32_t L_1 = ___0_y; BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_2 = ___1_row; NullCheck(L_0); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_3; L_3 = VirtualFuncInvoker2< BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*, int32_t, BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* >::Invoke(5 /* ZXing.Common.BitArray ZXing.Binarizer::getBlackRow(System.Int32,ZXing.Common.BitArray) */, L_0, L_1, L_2); return L_3; } } // ZXing.Common.BitMatrix ZXing.BinaryBitmap::get_BlackMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_0 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B2_0 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* G_B1_0 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___matrix_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_001e; } } { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_2 = __this->___binarizer_0; NullCheck(L_2); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3; L_3 = VirtualFuncInvoker0< BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* >::Invoke(6 /* ZXing.Common.BitMatrix ZXing.Binarizer::get_BlackMatrix() */, L_2); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = L_3; V_0 = L_4; __this->___matrix_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___matrix_1), (void*)L_4); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = V_0; G_B2_0 = L_5; } IL_001e: { return G_B2_0; } } // System.Boolean ZXing.BinaryBitmap::get_CropSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryBitmap_get_CropSupported_m65796EAC7B50E74ED675A20E6C683AC816DDA6F5 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer_0; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4 /* ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() */, L_0); NullCheck(L_1); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean ZXing.LuminanceSource::get_CropSupported() */, L_1); return L_2; } } // ZXing.BinaryBitmap ZXing.BinaryBitmap::crop(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* BinaryBitmap_crop_m9DDD5C74F1A748ADF38F8553C098DFAEDDE0F1E5 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer_0; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4 /* ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() */, L_0); int32_t L_2 = ___0_left; int32_t L_3 = ___1_top; int32_t L_4 = ___2_width; int32_t L_5 = ___3_height; NullCheck(L_1); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_6; L_6 = VirtualFuncInvoker4< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE*, int32_t, int32_t, int32_t, int32_t >::Invoke(11 /* ZXing.LuminanceSource ZXing.LuminanceSource::crop(System.Int32,System.Int32,System.Int32,System.Int32) */, L_1, L_2, L_3, L_4, L_5); V_0 = L_6; Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_7 = __this->___binarizer_0; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_8 = V_0; NullCheck(L_7); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_9; L_9 = VirtualFuncInvoker1< Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(7 /* ZXing.Binarizer ZXing.Binarizer::createBinarizer(ZXing.LuminanceSource) */, L_7, L_8); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_10 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); NullCheck(L_10); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_10, L_9, NULL); return L_10; } } // System.Boolean ZXing.BinaryBitmap::get_RotateSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BinaryBitmap_get_RotateSupported_m96BD480C4A5AEB00EEF815BFE99C82801885D92D (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer_0; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4 /* ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() */, L_0); NullCheck(L_1); bool L_2; L_2 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean ZXing.LuminanceSource::get_RotateSupported() */, L_1); return L_2; } } // ZXing.BinaryBitmap ZXing.BinaryBitmap::rotateCounterClockwise() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* BinaryBitmap_rotateCounterClockwise_m7D4DBAEA0937524CEDCF0DDE3F3A9F694215996C (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer_0; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4 /* ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() */, L_0); NullCheck(L_1); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_2; L_2 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(13 /* ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise() */, L_1); V_0 = L_2; Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_3 = __this->___binarizer_0; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_4 = V_0; NullCheck(L_3); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_5; L_5 = VirtualFuncInvoker1< Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(7 /* ZXing.Binarizer ZXing.Binarizer::createBinarizer(ZXing.LuminanceSource) */, L_3, L_4); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_6 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); NullCheck(L_6); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_6, L_5, NULL); return L_6; } } // ZXing.BinaryBitmap ZXing.BinaryBitmap::rotateCounterClockwise45() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* BinaryBitmap_rotateCounterClockwise45_m1815AD64786EE6D15612765A078FE324DA3B9D32 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* V_0 = NULL; { Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_0 = __this->___binarizer_0; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(4 /* ZXing.LuminanceSource ZXing.Binarizer::get_LuminanceSource() */, L_0); NullCheck(L_1); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_2; L_2 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(14 /* ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise45() */, L_1); V_0 = L_2; Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_3 = __this->___binarizer_0; LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_4 = V_0; NullCheck(L_3); Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF* L_5; L_5 = VirtualFuncInvoker1< Binarizer_t572A39AE4ED8D092CB638D71DBD8809D683D62FF*, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(7 /* ZXing.Binarizer ZXing.Binarizer::createBinarizer(ZXing.LuminanceSource) */, L_3, L_4); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_6 = (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*)il2cpp_codegen_object_new(BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9_il2cpp_TypeInfo_var); NullCheck(L_6); BinaryBitmap__ctor_mF68348E1A9E92436635AF1EB75D55922ADF367AF(L_6, L_5, NULL); return L_6; } } // System.String ZXing.BinaryBitmap::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BinaryBitmap_ToString_m788232F7D95DCE69C1CAAD52FCF592D1F7D7F266 (BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_0 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0; L_0 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(__this, NULL); V_0 = L_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = V_0; if (L_1) { goto IL_0010; } } { String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; return L_2; } IL_0010: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = V_0; NullCheck(L_3); String_t* L_4; L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_3); return L_4; } } #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.Dimension::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dimension__ctor_m8AB1707119F43254AD76152F2DEF16C1C1A4D6BA (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_width; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000e; } } { int32_t L_1 = ___1_height; if ((((int32_t)L_1) >= ((int32_t)0))) { goto IL_0014; } } 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_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Dimension__ctor_m8AB1707119F43254AD76152F2DEF16C1C1A4D6BA_RuntimeMethod_var))); } IL_0014: { int32_t L_3 = ___0_width; __this->___width_0 = L_3; int32_t L_4 = ___1_height; __this->___height_1 = L_4; return; } } // System.Int32 ZXing.Dimension::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dimension_get_Width_m0D064E5B5EB00C2E0491E8F9E1BBEF0343F349BD (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width_0; return L_0; } } // System.Int32 ZXing.Dimension::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dimension_get_Height_m52A743EDAB0B9D026A36933914217D3CE605E7E2 (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height_1; return L_0; } } // System.Boolean ZXing.Dimension::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dimension_Equals_m6D60A2F71D1812B2C701E5F8393F78AFAB48E5E1 (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, RuntimeObject* ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* V_0 = NULL; { RuntimeObject* L_0 = ___0_other; if (!((Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)IsInstSealed((RuntimeObject*)L_0, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7_il2cpp_TypeInfo_var))) { goto IL_002e; } } { RuntimeObject* L_1 = ___0_other; V_0 = ((Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7*)CastclassSealed((RuntimeObject*)L_1, Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7_il2cpp_TypeInfo_var)); int32_t L_2 = __this->___width_0; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* 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_002c; } } { int32_t L_5 = __this->___height_1; Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* L_6 = V_0; NullCheck(L_6); int32_t L_7 = L_6->___height_1; return (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0); } IL_002c: { return (bool)0; } IL_002e: { return (bool)0; } } // System.Int32 ZXing.Dimension::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dimension_GetHashCode_m040FBAB6547E85B40D960986188FBB8B150D609A (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width_0; int32_t L_1 = __this->___height_1; return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)32713))), L_1)); } } // System.String ZXing.Dimension::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Dimension_ToString_mD49D205AD005FAF0917DDBA3C603D44FF471960F (Dimension_tAE366F1CCA98BF0E958FDC695EDEDE29FECC88B7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = __this->___width_0; V_0 = L_0; String_t* L_1; L_1 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); int32_t L_2 = __this->___height_1; V_0 = L_2; String_t* L_3; L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); String_t* L_4; L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_1, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, L_3, NULL); return L_4; } } #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.FormatException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mA81B8791DABB015DBD75B4F70C90DE920F013015 (FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D* __this, const RuntimeMethod* method) { { ReaderException__ctor_m975F3F3D493C17E08EBA918CDC9E8411D15730A0(__this, NULL); return; } } // System.Void ZXing.FormatException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_m01A657533EB6008F72EBD685DF4FB7D11A5C2AA9 (FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D* __this, String_t* ___0_message, const RuntimeMethod* method) { { String_t* L_0 = ___0_message; ReaderException__ctor_mED8BE457670835DFD81E768FF6BF0ED825581CF6(__this, L_0, NULL); return; } } // System.Void ZXing.FormatException::.ctor(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_m4BCAD3B426B0F03B4A30ABB3CC54376B0459E99B (FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D* __this, Exception_t* ___0_innerException, const RuntimeMethod* method) { { Exception_t* L_0 = ___0_innerException; ReaderException__ctor_mD6F0B87B35B71E339ECA5832AD7B45C36F4DCD1D(__this, L_0, NULL); return; } } // System.Void ZXing.FormatException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatException__ctor_mD8A9B73FCFE927EA87D1EEC6D595028BB9215047 (FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) { { String_t* L_0 = ___0_message; Exception_t* L_1 = ___1_innerException; ReaderException__ctor_mC8AEB84F70E6FCBEBED208CB410666893ED7CAEA(__this, L_0, 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.Void ZXing.InvertedLuminanceSource::.ctor(ZXing.LuminanceSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvertedLuminanceSource__ctor_mD72787E6D5CB846B50DD64719D946B64165DB896 (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* ___0_delegate, const RuntimeMethod* method) { { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = ___0_delegate; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_2 = ___0_delegate; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, L_2); LuminanceSource__ctor_m577CF72FCA4F52502CD0746F70283DA7226192CD(__this, L_1, L_3, NULL); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_4 = ___0_delegate; __this->___delegate_2 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___delegate_2), (void*)L_4); return; } } // System.Byte[] ZXing.InvertedLuminanceSource::getRow(System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* InvertedLuminanceSource_getRow_mBBE42F544D037E2CDF377AC6E8EB705A1D9BF821 (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, int32_t ___0_y, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_row, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___delegate_2; int32_t L_1 = ___0_y; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_row; NullCheck(L_0); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = VirtualFuncInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4 /* System.Byte[] ZXing.LuminanceSource::getRow(System.Int32,System.Byte[]) */, L_0, L_1, L_2); ___1_row = L_3; int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); V_0 = L_4; V_1 = 0; goto IL_0031; } IL_001a: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___1_row; int32_t L_6 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___1_row; int32_t L_8 = V_1; NullCheck(L_7); int32_t L_9 = L_8; uint8_t L_10 = (L_7)->GetAt(static_cast(L_9)); NullCheck(L_5); (L_5)->SetAt(static_cast(L_6), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract(((int32_t)255), ((int32_t)((int32_t)L_10&((int32_t)255))))))); int32_t L_11 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0031: { int32_t L_12 = V_1; int32_t L_13 = V_0; if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_001a; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ___1_row; return L_14; } } // System.Byte[] ZXing.InvertedLuminanceSource::get_Matrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* InvertedLuminanceSource_get_Matrix_m27AA611581AABDEEEA69704A96985EB9D2A13B87 (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __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; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___invertedMatrix_3; if (L_0) { goto IL_0052; } } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1 = __this->___delegate_2; NullCheck(L_1); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2; L_2 = VirtualFuncInvoker0< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(5 /* System.Byte[] ZXing.LuminanceSource::get_Matrix() */, L_1); V_0 = L_2; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); int32_t L_4; L_4 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); V_1 = ((int32_t)il2cpp_codegen_multiply(L_3, L_4)); int32_t L_5 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_5); __this->___invertedMatrix_3 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___invertedMatrix_3), (void*)L_6); V_2 = 0; goto IL_004e; } IL_0032: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = __this->___invertedMatrix_3; int32_t L_8 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0; int32_t L_10 = V_2; NullCheck(L_9); int32_t L_11 = L_10; uint8_t L_12 = (L_9)->GetAt(static_cast(L_11)); NullCheck(L_7); (L_7)->SetAt(static_cast(L_8), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_subtract(((int32_t)255), ((int32_t)((int32_t)L_12&((int32_t)255))))))); int32_t L_13 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_004e: { int32_t L_14 = V_2; int32_t L_15 = V_1; if ((((int32_t)L_14) < ((int32_t)L_15))) { goto IL_0032; } } IL_0052: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->___invertedMatrix_3; return L_16; } } // System.Boolean ZXing.InvertedLuminanceSource::get_CropSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InvertedLuminanceSource_get_CropSupported_mCF4A70DC2AA5B850632BB1AA441C3FF6412E8076 (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, const RuntimeMethod* method) { { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___delegate_2; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean ZXing.LuminanceSource::get_CropSupported() */, L_0); return L_1; } } // ZXing.LuminanceSource ZXing.InvertedLuminanceSource::crop(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* InvertedLuminanceSource_crop_m955E1D85D63880CA90B2CAB812432083DDDEB46F (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___delegate_2; int32_t L_1 = ___0_left; int32_t L_2 = ___1_top; int32_t L_3 = ___2_width; int32_t L_4 = ___3_height; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_5; L_5 = VirtualFuncInvoker4< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE*, int32_t, int32_t, int32_t, int32_t >::Invoke(11 /* ZXing.LuminanceSource ZXing.LuminanceSource::crop(System.Int32,System.Int32,System.Int32,System.Int32) */, L_0, L_1, L_2, L_3, L_4); InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* L_6 = (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF*)il2cpp_codegen_object_new(InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); NullCheck(L_6); InvertedLuminanceSource__ctor_mD72787E6D5CB846B50DD64719D946B64165DB896(L_6, L_5, NULL); return L_6; } } // System.Boolean ZXing.InvertedLuminanceSource::get_RotateSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InvertedLuminanceSource_get_RotateSupported_mF3D9609D2D879057FD1AC8F2AA16AD12CBB57980 (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, const RuntimeMethod* method) { { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___delegate_2; NullCheck(L_0); bool L_1; L_1 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean ZXing.LuminanceSource::get_RotateSupported() */, L_0); return L_1; } } // ZXing.LuminanceSource ZXing.InvertedLuminanceSource::invert() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* InvertedLuminanceSource_invert_mE072426477E7FD505A71576F502BD0DE71FB128B (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, const RuntimeMethod* method) { { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___delegate_2; return L_0; } } // ZXing.LuminanceSource ZXing.InvertedLuminanceSource::rotateCounterClockwise() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* InvertedLuminanceSource_rotateCounterClockwise_mA5DA5A8840575A1058C779B06A564CB707045B1C (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___delegate_2; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(13 /* ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise() */, L_0); InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* L_2 = (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF*)il2cpp_codegen_object_new(InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); NullCheck(L_2); InvertedLuminanceSource__ctor_mD72787E6D5CB846B50DD64719D946B64165DB896(L_2, L_1, NULL); return L_2; } } // ZXing.LuminanceSource ZXing.InvertedLuminanceSource::rotateCounterClockwise45() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* InvertedLuminanceSource_rotateCounterClockwise45_mCB08AA624270AF6DF10060770634943E29E61057 (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_0 = __this->___delegate_2; NullCheck(L_0); LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* L_1; L_1 = VirtualFuncInvoker0< LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* >::Invoke(14 /* ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise45() */, L_0); InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF* L_2 = (InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF*)il2cpp_codegen_object_new(InvertedLuminanceSource_tD30319A6B485DE85B3EAC722FEF1F34FD008D9DF_il2cpp_TypeInfo_var); NullCheck(L_2); InvertedLuminanceSource__ctor_mD72787E6D5CB846B50DD64719D946B64165DB896(L_2, L_1, NULL); return 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.Void ZXing.LuminanceSource::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceSource__ctor_m577CF72FCA4F52502CD0746F70283DA7226192CD (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, int32_t ___0_width, int32_t ___1_height, 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; return; } } // System.Int32 ZXing.LuminanceSource::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuminanceSource_get_Width_mEF71BD672EB3B612E65A977C26BA8B34669B974D (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width_0; return L_0; } } // System.Void ZXing.LuminanceSource::set_Width(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceSource_set_Width_m2E6A1B231710917837541E1630CD40549D431C04 (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___width_0 = L_0; return; } } // System.Int32 ZXing.LuminanceSource::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LuminanceSource_get_Height_m54F1D1704D9B30A7B09EF653D4E59009F4C6A3F4 (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height_1; return L_0; } } // System.Void ZXing.LuminanceSource::set_Height(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LuminanceSource_set_Height_mEA33081DC56A954B45A8888E7D182380B57F6F77 (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___height_1 = L_0; return; } } // System.Boolean ZXing.LuminanceSource::get_CropSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuminanceSource_get_CropSupported_mD52A7562A771108ABEF2DD2B5C35273DB0CEBEBE (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { return (bool)0; } } // ZXing.LuminanceSource ZXing.LuminanceSource::crop(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* LuminanceSource_crop_m26FF65EF575B79A79CCFEB70BF2D74475E24181D (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, 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_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA96DD75BBAEF04C84B99621A037C099539C735DF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LuminanceSource_crop_m26FF65EF575B79A79CCFEB70BF2D74475E24181D_RuntimeMethod_var))); } } // System.Boolean ZXing.LuminanceSource::get_RotateSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuminanceSource_get_RotateSupported_mD729D9035F594D7FDB51E40D8964CFF494CC448D (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { return (bool)0; } } // ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* LuminanceSource_rotateCounterClockwise_mF778FB6BE40AD3DE80FD6D3EEAF1553679668462 (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, 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_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0815BEC8EE5B4A384456F69FE097A7F65BA51A93)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LuminanceSource_rotateCounterClockwise_mF778FB6BE40AD3DE80FD6D3EEAF1553679668462_RuntimeMethod_var))); } } // ZXing.LuminanceSource ZXing.LuminanceSource::rotateCounterClockwise45() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* LuminanceSource_rotateCounterClockwise45_mA42D3340144BA9044BC2F8136814BFD5B9D3785B (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, 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_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA246D289C8C99AACBB1338A7FE29E2A36B58B272)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LuminanceSource_rotateCounterClockwise45_mA42D3340144BA9044BC2F8136814BFD5B9D3785B_RuntimeMethod_var))); } } // System.Boolean ZXing.LuminanceSource::get_InversionSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LuminanceSource_get_InversionSupported_mF94D3AC70F3DDF64FB790DAE3D724145B956BC7E (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, const RuntimeMethod* method) { { return (bool)0; } } // ZXing.LuminanceSource ZXing.LuminanceSource::invert() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* LuminanceSource_invert_mBEE49EDA06955B7E6DC69563061E4B371CF3C0AE (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, 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_mE174750CF0247BBB47544FFD71D66BB89630945B(L_0, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE110E961944C71E5694D15D3372CAF70AC7122E6)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&LuminanceSource_invert_mBEE49EDA06955B7E6DC69563061E4B371CF3C0AE_RuntimeMethod_var))); } } // System.String ZXing.LuminanceSource::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* LuminanceSource_ToString_mA79AD5B14A85F0BCB3EFE6EAF66B43EB1A4FDC3C (LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* __this, 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*)&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; int32_t V_4 = 0; Il2CppChar V_5 = 0x0; { int32_t L_0 = __this->___width_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_0); V_0 = L_1; int32_t L_2 = __this->___height_1; int32_t L_3 = __this->___width_0; 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)il2cpp_codegen_multiply(L_2, ((int32_t)il2cpp_codegen_add(L_3, 1)))), NULL); V_1 = L_4; V_2 = 0; goto IL_008e; } IL_0025: { int32_t L_5 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7; L_7 = VirtualFuncInvoker2< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(4 /* System.Byte[] ZXing.LuminanceSource::getRow(System.Int32,System.Byte[]) */, __this, L_5, L_6); V_0 = L_7; V_3 = 0; goto IL_0078; } IL_0032: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = V_0; int32_t L_9 = V_3; NullCheck(L_8); int32_t L_10 = L_9; uint8_t L_11 = (L_8)->GetAt(static_cast(L_10)); V_4 = ((int32_t)((int32_t)L_11&((int32_t)255))); int32_t L_12 = V_4; if ((((int32_t)L_12) >= ((int32_t)((int32_t)64)))) { goto IL_0049; } } { V_5 = ((int32_t)35); goto IL_006b; } IL_0049: { int32_t L_13 = V_4; if ((((int32_t)L_13) >= ((int32_t)((int32_t)128)))) { goto IL_0058; } } { V_5 = ((int32_t)43); goto IL_006b; } IL_0058: { int32_t L_14 = V_4; if ((((int32_t)L_14) >= ((int32_t)((int32_t)192)))) { goto IL_0067; } } { V_5 = ((int32_t)46); goto IL_006b; } IL_0067: { V_5 = ((int32_t)32); } IL_006b: { StringBuilder_t* L_15 = V_1; Il2CppChar L_16 = V_5; NullCheck(L_15); StringBuilder_t* L_17; L_17 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_15, L_16, NULL); int32_t L_18 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0078: { int32_t L_19 = V_3; int32_t L_20 = __this->___width_0; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0032; } } { StringBuilder_t* L_21 = V_1; NullCheck(L_21); StringBuilder_t* L_22; L_22 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_21, ((int32_t)10), NULL); int32_t L_23 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_008e: { int32_t L_24 = V_2; int32_t L_25 = __this->___height_1; if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_0025; } } { StringBuilder_t* L_26 = V_1; NullCheck(L_26); String_t* L_27; L_27 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_26); return L_27; } } #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.Result ZXing.MultiFormatReader::decode(ZXing.BinaryBitmap) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decode_m29F28A883DC293C0AA385DC26D21C6FFE6FAD33C (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, const RuntimeMethod* method) { { MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90(__this, (RuntimeObject*)NULL, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_1; L_1 = MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1(__this, L_0, NULL); return L_1; } } // ZXing.Result ZXing.MultiFormatReader::decode(ZXing.BinaryBitmap,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decode_mCBB3896CEC42F69DD72F20A658C63D4C14841EF6 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___1_hints; MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90(__this, L_0, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_1 = ___0_image; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_2; L_2 = MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1(__this, L_1, NULL); return L_2; } } // ZXing.Result ZXing.MultiFormatReader::decodeWithState(ZXing.BinaryBitmap) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeWithState_mE0FDCB0C9B88308A9C5515122CD612ED3F533CFE (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___readers_1; if (L_0) { goto IL_000f; } } { MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90(__this, (RuntimeObject*)NULL, NULL); } IL_000f: { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_1 = ___0_image; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_2; L_2 = MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1(__this, L_1, NULL); return L_2; } } // System.Void ZXing.MultiFormatReader::set_Hints(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader_set_Hints_m025045AEBDC8D03CE15F0BFF3EAD1A93A97C4B90 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var); 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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; RuntimeObject* V_1 = NULL; int32_t G_B3_0 = 0; RuntimeObject* G_B7_0 = NULL; int32_t G_B21_0 = 0; int32_t G_B24_0 = 0; int32_t G_B22_0 = 0; int32_t G_B23_0 = 0; int32_t G_B26_0 = 0; int32_t G_B25_0 = 0; int32_t G_B28_0 = 0; int32_t G_B27_0 = 0; int32_t G_B30_0 = 0; int32_t G_B29_0 = 0; int32_t G_B32_0 = 0; int32_t G_B31_0 = 0; int32_t G_B34_0 = 0; int32_t G_B33_0 = 0; int32_t G_B36_0 = 0; int32_t G_B35_0 = 0; RuntimeObject* G_B42_0 = NULL; MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* G_B42_1 = NULL; RuntimeObject* G_B41_0 = NULL; MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* G_B41_1 = NULL; { RuntimeObject* L_0 = ___0_value; __this->___hints_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___hints_0), (void*)L_0); RuntimeObject* L_1 = ___0_value; if (!L_1) { goto IL_0013; } } { RuntimeObject* L_2 = ___0_value; NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 3); G_B3_0 = ((int32_t)(L_3)); goto IL_0014; } IL_0013: { G_B3_0 = 0; } IL_0014: { V_0 = (bool)G_B3_0; RuntimeObject* L_4 = ___0_value; if (!L_4) { goto IL_002f; } } { RuntimeObject* L_5 = ___0_value; NullCheck(L_5); bool L_6; L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_5, 2); if (!L_6) { goto IL_002f; } } { RuntimeObject* L_7 = ___0_value; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_7, 2); G_B7_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_8, IList_1_t5022D1DC09D626D22DE2DE352EFD14A5A130758E_il2cpp_TypeInfo_var)); goto IL_0030; } IL_002f: { G_B7_0 = ((RuntimeObject*)(NULL)); } IL_0030: { V_1 = G_B7_0; RuntimeObject* L_9 = V_1; if (!L_9) { goto IL_01a0; } } { RuntimeObject* L_10 = V_1; NullCheck(L_10); bool L_11; L_11 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_10, ((int32_t)61918)); if (L_11) { goto IL_00c1; } } { RuntimeObject* L_12 = V_1; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_12, ((int32_t)16384)); if (L_13) { goto IL_00c1; } } { RuntimeObject* L_14 = V_1; NullCheck(L_14); bool L_15; L_15 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_14, ((int32_t)32768)); if (L_15) { goto IL_00c1; } } { RuntimeObject* L_16 = V_1; NullCheck(L_16); bool L_17; L_17 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_16, ((int32_t)128)); if (L_17) { goto IL_00c1; } } { RuntimeObject* L_18 = V_1; NullCheck(L_18); bool L_19; L_19 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_18, ((int32_t)64)); if (L_19) { goto IL_00c1; } } { RuntimeObject* L_20 = V_1; NullCheck(L_20); bool L_21; L_21 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_20, 2); if (L_21) { goto IL_00c1; } } { RuntimeObject* L_22 = V_1; NullCheck(L_22); bool L_23; L_23 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_22, 4); if (L_23) { goto IL_00c1; } } { RuntimeObject* L_24 = V_1; NullCheck(L_24); bool L_25; L_25 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_24, 8); if (L_25) { goto IL_00c1; } } { RuntimeObject* L_26 = V_1; NullCheck(L_26); bool L_27; L_27 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_26, ((int32_t)16)); if (L_27) { goto IL_00c1; } } { RuntimeObject* L_28 = V_1; NullCheck(L_28); bool L_29; L_29 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_28, ((int32_t)256)); if (L_29) { goto IL_00c1; } } { RuntimeObject* L_30 = V_1; NullCheck(L_30); bool L_31; L_31 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_30, ((int32_t)4096)); if (L_31) { goto IL_00c1; } } { RuntimeObject* L_32 = V_1; NullCheck(L_32); bool L_33; L_33 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_32, ((int32_t)8192)); G_B21_0 = ((int32_t)(L_33)); goto IL_00c2; } IL_00c1: { G_B21_0 = 1; } IL_00c2: { List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21* L_34 = (List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21*)il2cpp_codegen_object_new(List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_il2cpp_TypeInfo_var); NullCheck(L_34); List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF(L_34, List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF_RuntimeMethod_var); __this->___readers_1 = L_34; Il2CppCodeGenWriteBarrier((void**)(&__this->___readers_1), (void*)L_34); int32_t L_35 = G_B21_0; G_B22_0 = L_35; if (!L_35) { G_B24_0 = L_35; goto IL_00e4; } } { bool L_36 = V_0; G_B23_0 = G_B22_0; if (L_36) { G_B24_0 = G_B22_0; goto IL_00e4; } } { RuntimeObject* L_37 = __this->___readers_1; RuntimeObject* L_38 = ___0_value; MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* L_39 = (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B*)il2cpp_codegen_object_new(MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); NullCheck(L_39); MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26(L_39, L_38, NULL); NullCheck(L_37); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_37, L_39); G_B24_0 = G_B23_0; } IL_00e4: { RuntimeObject* L_40 = V_1; NullCheck(L_40); bool L_41; L_41 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_40, ((int32_t)2048)); G_B25_0 = G_B24_0; if (!L_41) { G_B26_0 = G_B24_0; goto IL_0101; } } { RuntimeObject* L_42 = __this->___readers_1; QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* L_43 = (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606*)il2cpp_codegen_object_new(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); NullCheck(L_43); QRCodeReader__ctor_mC207388F3FC22EDFBF322799B33D2F0E39CBE502(L_43, NULL); NullCheck(L_42); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_42, L_43); G_B26_0 = G_B25_0; } IL_0101: { RuntimeObject* L_44 = V_1; NullCheck(L_44); bool L_45; L_45 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_44, ((int32_t)32)); G_B27_0 = G_B26_0; if (!L_45) { G_B28_0 = G_B26_0; goto IL_011b; } } { RuntimeObject* L_46 = __this->___readers_1; DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* L_47 = (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9*)il2cpp_codegen_object_new(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); NullCheck(L_47); DataMatrixReader__ctor_m965A6AAAAB0345D9A24B7CF4B6B7B54B4EA50371(L_47, NULL); NullCheck(L_46); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_46, L_47); G_B28_0 = G_B27_0; } IL_011b: { RuntimeObject* L_48 = V_1; NullCheck(L_48); bool L_49; L_49 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_48, 1); G_B29_0 = G_B28_0; if (!L_49) { G_B30_0 = G_B28_0; goto IL_0134; } } { RuntimeObject* L_50 = __this->___readers_1; AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E* L_51 = (AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E*)il2cpp_codegen_object_new(AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E_il2cpp_TypeInfo_var); NullCheck(L_51); AztecReader__ctor_m401F41DC9B38995B2FE8CDD78EE5A0CE94CFAADB(L_51, NULL); NullCheck(L_50); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_50, L_51); G_B30_0 = G_B29_0; } IL_0134: { RuntimeObject* L_52 = V_1; NullCheck(L_52); bool L_53; L_53 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_52, ((int32_t)1024)); G_B31_0 = G_B30_0; if (!L_53) { G_B32_0 = G_B30_0; goto IL_0151; } } { RuntimeObject* L_54 = __this->___readers_1; PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* L_55 = (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426*)il2cpp_codegen_object_new(PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426_il2cpp_TypeInfo_var); NullCheck(L_55); PDF417Reader__ctor_m74E4295EF8270ECEC14514F9612FC3E3104E2F42(L_55, NULL); NullCheck(L_54); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_54, L_55); G_B32_0 = G_B31_0; } IL_0151: { RuntimeObject* L_56 = V_1; NullCheck(L_56); bool L_57; L_57 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_56, ((int32_t)512)); G_B33_0 = G_B32_0; if (!L_57) { G_B34_0 = G_B32_0; goto IL_016e; } } { RuntimeObject* L_58 = __this->___readers_1; MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499* L_59 = (MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499*)il2cpp_codegen_object_new(MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_il2cpp_TypeInfo_var); NullCheck(L_59); MaxiCodeReader__ctor_mC908E9D1F8039A56F6A375BAB1618F2F7A96C55E(L_59, NULL); NullCheck(L_58); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_58, L_59); G_B34_0 = G_B33_0; } IL_016e: { RuntimeObject* L_60 = V_1; NullCheck(L_60); bool L_61; L_61 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.ICollection`1::Contains(T) */, ICollection_1_t57C3E3653873C4520603731B0296D6D06507C331_il2cpp_TypeInfo_var, L_60, ((int32_t)524288)); G_B35_0 = G_B34_0; if (!L_61) { G_B36_0 = G_B34_0; goto IL_018b; } } { RuntimeObject* L_62 = __this->___readers_1; IMBReader_t7EC5346436719427578B7E052173019E450100CB* L_63 = (IMBReader_t7EC5346436719427578B7E052173019E450100CB*)il2cpp_codegen_object_new(IMBReader_t7EC5346436719427578B7E052173019E450100CB_il2cpp_TypeInfo_var); NullCheck(L_63); IMBReader__ctor_mBB78FEAF3EB9CFA9271F221C6A3B8DD4782A492E(L_63, NULL); NullCheck(L_62); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_62, L_63); G_B36_0 = G_B35_0; } IL_018b: { bool L_64 = V_0; if (!((int32_t)(G_B36_0&(int32_t)L_64))) { goto IL_01a0; } } { RuntimeObject* L_65 = __this->___readers_1; RuntimeObject* L_66 = ___0_value; MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* L_67 = (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B*)il2cpp_codegen_object_new(MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); NullCheck(L_67); MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26(L_67, L_66, NULL); NullCheck(L_65); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_65, L_67); } IL_01a0: { RuntimeObject* L_68 = __this->___readers_1; if (!L_68) { goto IL_01b8; } } { RuntimeObject* L_69 = __this->___readers_1; NullCheck(L_69); int32_t L_70; L_70 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_69); if (L_70) { goto IL_0245; } } IL_01b8: { RuntimeObject* L_71 = __this->___readers_1; RuntimeObject* L_72 = L_71; G_B41_0 = L_72; G_B41_1 = __this; if (L_72) { G_B42_0 = L_72; G_B42_1 = __this; goto IL_01c8; } } { List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21* L_73 = (List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21*)il2cpp_codegen_object_new(List_1_tADC81130D0E64EFB797C7D499B3B8059FC084E21_il2cpp_TypeInfo_var); NullCheck(L_73); List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF(L_73, List_1__ctor_mE21059C9891963B4C8DE279CB5830B712BCBDCDF_RuntimeMethod_var); G_B42_0 = ((RuntimeObject*)(L_73)); G_B42_1 = G_B41_1; } IL_01c8: { NullCheck(G_B42_1); G_B42_1->___readers_1 = G_B42_0; Il2CppCodeGenWriteBarrier((void**)(&G_B42_1->___readers_1), (void*)G_B42_0); bool L_74 = V_0; if (L_74) { goto IL_01e1; } } { RuntimeObject* L_75 = __this->___readers_1; RuntimeObject* L_76 = ___0_value; MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* L_77 = (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B*)il2cpp_codegen_object_new(MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); NullCheck(L_77); MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26(L_77, L_76, NULL); NullCheck(L_75); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_75, L_77); } IL_01e1: { RuntimeObject* L_78 = __this->___readers_1; QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* L_79 = (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606*)il2cpp_codegen_object_new(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); NullCheck(L_79); QRCodeReader__ctor_mC207388F3FC22EDFBF322799B33D2F0E39CBE502(L_79, NULL); NullCheck(L_78); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_78, L_79); RuntimeObject* L_80 = __this->___readers_1; DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9* L_81 = (DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9*)il2cpp_codegen_object_new(DataMatrixReader_tA1DCFF2466E7EEB73C08F9A43F378DBE81C406C9_il2cpp_TypeInfo_var); NullCheck(L_81); DataMatrixReader__ctor_m965A6AAAAB0345D9A24B7CF4B6B7B54B4EA50371(L_81, NULL); NullCheck(L_80); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_80, L_81); RuntimeObject* L_82 = __this->___readers_1; AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E* L_83 = (AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E*)il2cpp_codegen_object_new(AztecReader_tC6E2DA32E69D7913016C16305249DDC1D872A43E_il2cpp_TypeInfo_var); NullCheck(L_83); AztecReader__ctor_m401F41DC9B38995B2FE8CDD78EE5A0CE94CFAADB(L_83, NULL); NullCheck(L_82); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_82, L_83); RuntimeObject* L_84 = __this->___readers_1; PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426* L_85 = (PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426*)il2cpp_codegen_object_new(PDF417Reader_t73B2FBF76F374F26DC02D2F397C98AEF368A8426_il2cpp_TypeInfo_var); NullCheck(L_85); PDF417Reader__ctor_m74E4295EF8270ECEC14514F9612FC3E3104E2F42(L_85, NULL); NullCheck(L_84); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_84, L_85); RuntimeObject* L_86 = __this->___readers_1; MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499* L_87 = (MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499*)il2cpp_codegen_object_new(MaxiCodeReader_tEE7C6030275DB018DA48DF4023F4301A9D637499_il2cpp_TypeInfo_var); NullCheck(L_87); MaxiCodeReader__ctor_mC908E9D1F8039A56F6A375BAB1618F2F7A96C55E(L_87, NULL); NullCheck(L_86); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_86, L_87); bool L_88 = V_0; if (!L_88) { goto IL_0245; } } { RuntimeObject* L_89 = __this->___readers_1; RuntimeObject* L_90 = ___0_value; MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B* L_91 = (MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B*)il2cpp_codegen_object_new(MultiFormatOneDReader_t1C261AAC4F350DAE1D66DAC8BEA37616BE20115B_il2cpp_TypeInfo_var); NullCheck(L_91); MultiFormatOneDReader__ctor_mB45E894E61F456AD23AB2039C0DD104BCA77CA26(L_91, L_90, NULL); NullCheck(L_89); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_89, L_91); } IL_0245: { return; } } // System.Void ZXing.MultiFormatReader::reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader_reset_mD176C93D0457C59DDD6BA5EA3264DD10BD8920D0 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t648B7F0A5D9B79A5D175653DC7AAD7E1A4DFE181_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t99346BEC371381263E8AC033F49941EDEBAB30CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = __this->___readers_1; if (!L_0) { goto IL_0035; } } { RuntimeObject* L_1 = __this->___readers_1; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t648B7F0A5D9B79A5D175653DC7AAD7E1A4DFE181_il2cpp_TypeInfo_var, L_1); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002b: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0034; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0034: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0021_1; } IL_0016_1: { RuntimeObject* L_5 = V_0; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t99346BEC371381263E8AC033F49941EDEBAB30CC_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); InterfaceActionInvoker0::Invoke(2 /* System.Void ZXing.Reader::reset() */, Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var, L_6); } IL_0021_1: { RuntimeObject* L_7 = V_0; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7); if (L_8) { goto IL_0016_1; } } { goto IL_0035; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0035: { return; } } // ZXing.Result ZXing.MultiFormatReader::decodeInternal(ZXing.BinaryBitmap) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeInternal_m7B1014EB5B3F5BB3E83B34E90B1918EE3DF6A5A1 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, 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*)&ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* V_0 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_1 = NULL; bool V_2 = false; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* G_B5_0 = NULL; { RuntimeObject* L_0 = __this->___readers_1; if (!L_0) { goto IL_008c; } } { RuntimeObject* L_1 = __this->___hints_0; if (!L_1) { goto IL_0021; } } { RuntimeObject* L_2 = __this->___hints_0; NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_2, 7); if (L_3) { goto IL_0024; } } IL_0021: { G_B5_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)(NULL)); goto IL_0035; } IL_0024: { RuntimeObject* L_4 = __this->___hints_0; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_4, 7); G_B5_0 = ((ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3*)CastclassSealed((RuntimeObject*)L_5, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3_il2cpp_TypeInfo_var)); } IL_0035: { V_0 = G_B5_0; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_6 = ___0_image; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_7 = V_0; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_8; L_8 = MultiFormatReader_decodeInternal_m2C97B89FDE3AF4BD5DFC6AA9FC514F4C2705988B(__this, L_6, L_7, NULL); V_1 = L_8; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_9 = V_1; if (!L_9) { goto IL_0044; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_10 = V_1; return L_10; } IL_0044: { RuntimeObject* L_11 = __this->___hints_0; if (!L_11) { goto IL_008c; } } { RuntimeObject* L_12 = __this->___hints_0; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_12, ((int32_t)15)); if (!L_13) { goto IL_008c; } } { V_2 = (bool)1; RuntimeObject* L_14 = __this->___hints_0; NullCheck(L_14); RuntimeObject* L_15; L_15 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var, L_14, ((int32_t)15)); bool L_16; L_16 = Boolean_Equals_m09E29FD8CDADF609FD8CF4145BFD4843174569A1((&V_2), L_15, NULL); if (!L_16) { goto IL_008c; } } { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_17 = ___0_image; NullCheck(L_17); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_18; L_18 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(L_17, NULL); NullCheck(L_18); BitMatrix_flip_mCFBF5A002B72DBB09481984F336E46406138AD18(L_18, NULL); BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_19 = ___0_image; ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_20 = V_0; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_21; L_21 = MultiFormatReader_decodeInternal_m2C97B89FDE3AF4BD5DFC6AA9FC514F4C2705988B(__this, L_19, L_20, NULL); V_1 = L_21; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_22 = V_1; if (!L_22) { goto IL_008c; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_23 = V_1; return L_23; } IL_008c: { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } } // ZXing.Result ZXing.MultiFormatReader::decodeInternal(ZXing.BinaryBitmap,ZXing.ResultPointCallback) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* MultiFormatReader_decodeInternal_m2C97B89FDE3AF4BD5DFC6AA9FC514F4C2705988B (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* ___1_rpCallback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; RuntimeObject* V_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_2 = NULL; { V_0 = 0; goto IL_0051; } IL_0004: { RuntimeObject* L_0 = __this->___readers_1; int32_t L_1 = V_0; NullCheck(L_0); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var, L_0, L_1); V_1 = L_2; RuntimeObject* L_3 = V_1; NullCheck(L_3); InterfaceActionInvoker0::Invoke(2 /* System.Void ZXing.Reader::reset() */, Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var, L_3); RuntimeObject* L_4 = V_1; BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_5 = ___0_image; RuntimeObject* L_6 = __this->___hints_0; NullCheck(L_4); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_7; L_7 = InterfaceFuncInvoker2< Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9*, RuntimeObject* >::Invoke(1 /* ZXing.Result ZXing.Reader::decode(ZXing.BinaryBitmap,System.Collections.Generic.IDictionary`2) */, Reader_t1A9C7CADF7A2C1EDCB670DAA63F259E7B798FE4C_il2cpp_TypeInfo_var, L_4, L_5, L_6); V_2 = L_7; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_8 = V_2; if (!L_8) { goto IL_0043; } } { RuntimeObject* L_9 = __this->___readers_1; int32_t L_10 = V_0; NullCheck(L_9); InterfaceActionInvoker1< int32_t >::Invoke(4 /* System.Void System.Collections.Generic.IList`1::RemoveAt(System.Int32) */, IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var, L_9, L_10); RuntimeObject* L_11 = __this->___readers_1; RuntimeObject* L_12 = V_1; NullCheck(L_11); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(3 /* System.Void System.Collections.Generic.IList`1::Insert(System.Int32,T) */, IList_1_t7AE81A4FBE3DD5460FA8543ED32AC850C60C78DA_il2cpp_TypeInfo_var, L_11, 0, L_12); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_13 = V_2; return L_13; } IL_0043: { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_14 = ___1_rpCallback; if (!L_14) { goto IL_004d; } } { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* L_15 = ___1_rpCallback; NullCheck(L_15); ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline(L_15, (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)NULL, NULL); } IL_004d: { int32_t L_16 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0051: { int32_t L_17 = V_0; RuntimeObject* L_18 = __this->___readers_1; NullCheck(L_18); int32_t L_19; L_19 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t1A7C7300CE4A29ED4000564E9ADFDE38FC1D4D98_il2cpp_TypeInfo_var, L_18); if ((((int32_t)L_17) < ((int32_t)L_19))) { goto IL_0004; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } } // System.Void ZXing.MultiFormatReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatReader__ctor_m5F75840016D8B87BD8F2E198FCFB20B405C65E55 (MultiFormatReader_t5118415C31CAB8F63767F32AD3EB873C096FE5AB* __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.MultiFormatWriter::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatWriter__cctor_m615EBEAE05017103FA4B9DCC8107875B4CD76572 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_0_m3F161FE8EC04F84DC6367E8596A6CD59DBA2C3EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_10_m3C3639BB01567010D7B3FEC51E5D9A51DC0EF03A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_11_m16A982111E54C52D47AFF5DE44BD7ACA7EA7F6A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_12_m980C2CCED116FE1F5C278F6511E8CE190AE953DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_13_mA3C5FB80CC0C3556EE572AE6AF0B480538BCAF8D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_14_m3CD31F9E9B9D478AAD092B644CE8E20DE2354EA6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_1_m7D660DEFA5F9555CEE07DA3C041E928E77A7E7DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_2_m2D6388585EABA4D8A811790C4AE6E1840947F7B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_3_m917B851BD4FC3FD0EEE16067AB41120296C9068E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_4_m80C8362446DEB9409E5389512A89675A8391C9ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_5_m3A726BB4EE8B3253C01515DD6C8B1595210B13FB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_6_m59EB11AF6D5074387E1A17FED8CBF70BE678D0F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_7_m5C88CEDDA8D29400A4C15A1D71E996AAE3776214_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_8_m99EA8B041667C26B93103940373D5719F61A7A7E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__1_9_mCE0B38C66664CCA2E8161E5C851FCB4EEC9CCE32_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_0 = (Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714*)il2cpp_codegen_object_new(Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20(L_0, Dictionary_2__ctor_m79C840FEDFFC9774ED896CD4AF57268F613D7F20_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_1 = L_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var); U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_2 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_3 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_3); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_0_m3F161FE8EC04F84DC6367E8596A6CD59DBA2C3EB_RuntimeMethod_var), NULL); NullCheck(L_1); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_1, ((int32_t)64), L_3, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_4 = L_1; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_5 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_6 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_6); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_1_m7D660DEFA5F9555CEE07DA3C041E928E77A7E7DF_RuntimeMethod_var), NULL); NullCheck(L_4); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_4, ((int32_t)32768), L_6, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_7 = L_4; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_8 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_9 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_9); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_2_m2D6388585EABA4D8A811790C4AE6E1840947F7B3_RuntimeMethod_var), NULL); NullCheck(L_7); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_7, ((int32_t)128), L_9, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_10 = L_7; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_11 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_12 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_12); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_3_m917B851BD4FC3FD0EEE16067AB41120296C9068E_RuntimeMethod_var), NULL); NullCheck(L_10); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_10, ((int32_t)16384), L_12, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_13 = L_10; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_14 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_15 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_15); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_4_m80C8362446DEB9409E5389512A89675A8391C9ED_RuntimeMethod_var), NULL); NullCheck(L_13); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_13, ((int32_t)2048), L_15, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_16 = L_13; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_17 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_18 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_18); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_18, L_17, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_5_m3A726BB4EE8B3253C01515DD6C8B1595210B13FB_RuntimeMethod_var), NULL); NullCheck(L_16); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_16, 4, L_18, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_19 = L_16; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_20 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_21 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_21); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_21, L_20, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_6_m59EB11AF6D5074387E1A17FED8CBF70BE678D0F5_RuntimeMethod_var), NULL); NullCheck(L_19); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_19, 8, L_21, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_22 = L_19; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_23 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_24 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_24); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_24, L_23, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_7_m5C88CEDDA8D29400A4C15A1D71E996AAE3776214_RuntimeMethod_var), NULL); NullCheck(L_22); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_22, ((int32_t)16), L_24, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_25 = L_22; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_26 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_27 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_27); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_27, L_26, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_8_m99EA8B041667C26B93103940373D5719F61A7A7E_RuntimeMethod_var), NULL); NullCheck(L_25); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_25, ((int32_t)256), L_27, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_28 = L_25; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_29 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_30 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_30); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_30, L_29, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_9_mCE0B38C66664CCA2E8161E5C851FCB4EEC9CCE32_RuntimeMethod_var), NULL); NullCheck(L_28); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_28, ((int32_t)1024), L_30, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_31 = L_28; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_32 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_33 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_33); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_33, L_32, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_10_m3C3639BB01567010D7B3FEC51E5D9A51DC0EF03A_RuntimeMethod_var), NULL); NullCheck(L_31); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_31, 2, L_33, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_34 = L_31; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_35 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_36 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_36); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_36, L_35, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_11_m16A982111E54C52D47AFF5DE44BD7ACA7EA7F6A9_RuntimeMethod_var), NULL); NullCheck(L_34); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_34, ((int32_t)131072), L_36, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_37 = L_34; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_38 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_39 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_39); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_39, L_38, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_12_m980C2CCED116FE1F5C278F6511E8CE190AE953DC_RuntimeMethod_var), NULL); NullCheck(L_37); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_37, ((int32_t)262144), L_39, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_40 = L_37; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_41 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_42 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_42); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_42, L_41, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_13_mA3C5FB80CC0C3556EE572AE6AF0B480538BCAF8D_RuntimeMethod_var), NULL); NullCheck(L_40); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_40, ((int32_t)32), L_42, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); Dictionary_2_t0253CAF06133402FC1E827187E0DFA179193A714* L_43 = L_40; U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_44 = ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_45 = (Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*)il2cpp_codegen_object_new(Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484_il2cpp_TypeInfo_var); NullCheck(L_45); Func_1__ctor_m135EC35175F231A3055DF1EA47D8356FF0951335(L_45, L_44, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__1_14_m3CD31F9E9B9D478AAD092B644CE8E20DE2354EA6_RuntimeMethod_var), NULL); NullCheck(L_43); Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609(L_43, 1, L_45, Dictionary_2_Add_mF702BE0599C56D019D81906C2BF980295B71A609_RuntimeMethod_var); ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap_0 = L_43; Il2CppCodeGenWriteBarrier((void**)(&((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap_0), (void*)L_43); return; } } // System.Collections.Generic.ICollection`1 ZXing.MultiFormatWriter::get_SupportedWriters() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MultiFormatWriter_get_SupportedWriters_m14A338FEDC84007DD3B6FE86577EB55FA8DF1E83 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap_0; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2>::get_Keys() */, IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var, L_0); return L_1; } } // ZXing.Common.BitMatrix ZXing.MultiFormatWriter::encode(System.String,ZXing.BarcodeFormat,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* MultiFormatWriter_encode_mEF889432CD76D64E8FBDC78C2A16AE23F6935ED2 (MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) { { String_t* L_0 = ___0_contents; int32_t L_1 = ___1_format; int32_t L_2 = ___2_width; int32_t L_3 = ___3_height; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4; L_4 = MultiFormatWriter_encode_mA0FBB1E7F392A46D0B14B4F22D65F75246995D1E(__this, L_0, L_1, L_2, L_3, (RuntimeObject*)NULL, NULL); return L_4; } } // ZXing.Common.BitMatrix ZXing.MultiFormatWriter::encode(System.String,ZXing.BarcodeFormat,System.Int32,System.Int32,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* MultiFormatWriter_encode_mA0FBB1E7F392A46D0B14B4F22D65F75246995D1E (MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap_0; int32_t L_1 = ___1_format; 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_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var, L_0, L_1); if (L_2) { goto IL_002a; } } { Il2CppFakeBox L_3(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var)), (&___1_format)); String_t* L_4; L_4 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_3), NULL); String_t* L_5; L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB42234C7D7ECF2EB4EEB5D2E193F865BD063423D)), L_4, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_6 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_6); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_6, L_5, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&MultiFormatWriter_encode_mA0FBB1E7F392A46D0B14B4F22D65F75246995D1E_RuntimeMethod_var))); } IL_002a: { il2cpp_codegen_runtime_class_init_inline(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var); RuntimeObject* L_7 = ((MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_StaticFields*)il2cpp_codegen_static_fields_for(MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB_il2cpp_TypeInfo_var))->___formatMap_0; int32_t L_8 = ___1_format; NullCheck(L_7); Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484* L_9; L_9 = InterfaceFuncInvoker1< Func_1_tC051BDFED29D8A086FB937B5859A02A2EF5C1484*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2>::get_Item(TKey) */, IDictionary_2_t6F1F6D56AD257A38074142D51C6DE8B531F4BEF6_il2cpp_TypeInfo_var, L_7, L_8); NullCheck(L_9); RuntimeObject* L_10; L_10 = Func_1_Invoke_mDB828AA62C525CAF4E0BF851E86F7849A29D7DB4_inline(L_9, NULL); String_t* L_11 = ___0_contents; int32_t L_12 = ___1_format; int32_t L_13 = ___2_width; int32_t L_14 = ___3_height; RuntimeObject* L_15 = ___4_hints; NullCheck(L_10); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_16; L_16 = InterfaceFuncInvoker5< BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*, String_t*, int32_t, int32_t, int32_t, RuntimeObject* >::Invoke(1 /* ZXing.Common.BitMatrix ZXing.Writer::encode(System.String,ZXing.BarcodeFormat,System.Int32,System.Int32,System.Collections.Generic.IDictionary`2) */, Writer_tD7C011B509AF75FAE5FEC7F59F9A0B04C020992A_il2cpp_TypeInfo_var, L_10, L_11, L_12, L_13, L_14, L_15); return L_16; } } // System.Void ZXing.MultiFormatWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiFormatWriter__ctor_mCCF3923FF9C6A24ECA800F867A9A58F96F331056 (MultiFormatWriter_tCBE9B37B5ABB1C46ED8CB7D5E74AD95C9ECA6AFB* __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.MultiFormatWriter/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mA7FF82FFF59AA7D2E8DAEEED15906CC305FEC98E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* L_0 = (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E*)il2cpp_codegen_object_new(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m3A421C0B45C8DCC2E7E41F360469172E6A9C48D4(L_0, NULL); ((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void ZXing.MultiFormatWriter/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3A421C0B45C8DCC2E7E41F360469172E6A9C48D4 (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_0_m3F161FE8EC04F84DC6367E8596A6CD59DBA2C3EB (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E* L_0 = (EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E*)il2cpp_codegen_object_new(EAN8Writer_tC0DCF9FA0373A959AB4B8D112E28D95BA8F5D24E_il2cpp_TypeInfo_var); NullCheck(L_0); EAN8Writer__ctor_m689B8EC8EA6A700512214EF225241ADC40644603(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_1_m7D660DEFA5F9555CEE07DA3C041E928E77A7E7DF (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0* L_0 = (UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0*)il2cpp_codegen_object_new(UPCEWriter_t72564F3E943D9FE67E26F3A8D4DE4D11A9F87AB0_il2cpp_TypeInfo_var); NullCheck(L_0); UPCEWriter__ctor_mE24FCF4F884E41A85B8AD9659AA32B49B0D649C2(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_2_m2D6388585EABA4D8A811790C4AE6E1840947F7B3 (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811* L_0 = (EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811*)il2cpp_codegen_object_new(EAN13Writer_t1501C487F7CCB58EBE4F6BE4FD03B2CAC21AF811_il2cpp_TypeInfo_var); NullCheck(L_0); EAN13Writer__ctor_m6795B187E2323CECB0CFA46A5481B7194A2D1546(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_3() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_3_m917B851BD4FC3FD0EEE16067AB41120296C9068E (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90* L_0 = (UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90*)il2cpp_codegen_object_new(UPCAWriter_t0586615613A44D3D50951FFC932546113EC94E90_il2cpp_TypeInfo_var); NullCheck(L_0); UPCAWriter__ctor_mA23E2BB8D4FAFD4AD8F532283AFA2480747B2177(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_4() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_4_m80C8362446DEB9409E5389512A89675A8391C9ED (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4* L_0 = (QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4*)il2cpp_codegen_object_new(QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4_il2cpp_TypeInfo_var); NullCheck(L_0); QRCodeWriter__ctor_mE4E98F826C0E373A1C58C63E2BC20D0FF9C019E4(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_5() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_5_m3A726BB4EE8B3253C01515DD6C8B1595210B13FB (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184* L_0 = (Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184*)il2cpp_codegen_object_new(Code39Writer_t1A697FE9E37F9AAA021B3F71197E5896DB0A0184_il2cpp_TypeInfo_var); NullCheck(L_0); Code39Writer__ctor_mFD69092A74527472796F493DD7B81433A757F5E0(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_6() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_6_m59EB11AF6D5074387E1A17FED8CBF70BE678D0F5 (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913* L_0 = (Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913*)il2cpp_codegen_object_new(Code93Writer_t8083465A7E4FE1A2C8035659770AC0F9943EB913_il2cpp_TypeInfo_var); NullCheck(L_0); Code93Writer__ctor_m5ECFA917E61527BB9BFCC7D4F95361FA6475DC8D(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_7() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_7_m5C88CEDDA8D29400A4C15A1D71E996AAE3776214 (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75* L_0 = (Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75*)il2cpp_codegen_object_new(Code128Writer_tA82751C31D148D4E3CB9C56E46CF9E59F5F96D75_il2cpp_TypeInfo_var); NullCheck(L_0); Code128Writer__ctor_m8D9530FCC7E01F155F5B780CB407305FFA1690A2(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_8() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_8_m99EA8B041667C26B93103940373D5719F61A7A7E (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499* L_0 = (ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499*)il2cpp_codegen_object_new(ITFWriter_t2B64344913C4E27A056680C6396DFA90561DE499_il2cpp_TypeInfo_var); NullCheck(L_0); ITFWriter__ctor_mEF717F2F9B11BF6C31605DDEE78B6A6FBD54050C(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_9() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_9_mCE0B38C66664CCA2E8161E5C851FCB4EEC9CCE32 (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC* L_0 = (PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC*)il2cpp_codegen_object_new(PDF417Writer_t99B5B285C62B25C8E0737F266DBE410C4AF6FECC_il2cpp_TypeInfo_var); NullCheck(L_0); PDF417Writer__ctor_m8927EC62D6D56ED3542672DA796B41DE21D646A3(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_10() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_10_m3C3639BB01567010D7B3FEC51E5D9A51DC0EF03A (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7* L_0 = (CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7*)il2cpp_codegen_object_new(CodaBarWriter_t03C9647547A9DEC0C8AABFB0535807E98A50FAB7_il2cpp_TypeInfo_var); NullCheck(L_0); CodaBarWriter__ctor_m479245C43B1FA600B03B3D036B1043E0618BD21B(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_11() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_11_m16A982111E54C52D47AFF5DE44BD7ACA7EA7F6A9 (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76* L_0 = (MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76*)il2cpp_codegen_object_new(MSIWriter_tB1E59106347E4198B1DF7A4A4D151B3E767A4C76_il2cpp_TypeInfo_var); NullCheck(L_0); MSIWriter__ctor_m6111D574C7D5444D89874C1EA5C2A111E1736EED(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_12() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_12_m980C2CCED116FE1F5C278F6511E8CE190AE953DC (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3* L_0 = (PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3*)il2cpp_codegen_object_new(PlesseyWriter_t60AD5BBBF10F1F88AE2AA5299B077DC09F23AFC3_il2cpp_TypeInfo_var); NullCheck(L_0); PlesseyWriter__ctor_m7D1AB0D1F098FB339347A169DD4DAB96B7F756AB(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_13() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_13_mA3C5FB80CC0C3556EE572AE6AF0B480538BCAF8D (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2* L_0 = (DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2*)il2cpp_codegen_object_new(DataMatrixWriter_t4081B74E4101CD01D86999D2016CC82E613387B2_il2cpp_TypeInfo_var); NullCheck(L_0); DataMatrixWriter__ctor_m2623E8BE32BDC7AD727AFA06D1DEBD0C2B378FD2(L_0, NULL); return L_0; } } // ZXing.Writer ZXing.MultiFormatWriter/<>c::<.cctor>b__1_14() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3C_cctorU3Eb__1_14_m3CD31F9E9B9D478AAD092B644CE8E20DE2354EA6 (U3CU3Ec_t2001276896C7A613674A5C635430437241BE748E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252* L_0 = (AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252*)il2cpp_codegen_object_new(AztecWriter_t9A1722AD048488346CD7F27865FB8D21A7495252_il2cpp_TypeInfo_var); NullCheck(L_0); AztecWriter__ctor_mCD8261172098BE30F0CEBF524799D042E7FB2DA1(L_0, NULL); 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.PlanarYUVLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanarYUVLuminanceSource__ctor_m2E5C81CEEFA5A6ED1F3A0042418DF8DBA1E30C23 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_yuvData, int32_t ___1_dataWidth, int32_t ___2_dataHeight, int32_t ___3_left, int32_t ___4_top, int32_t ___5_width, int32_t ___6_height, bool ___7_reverseHoriz, const RuntimeMethod* method) { { int32_t L_0 = ___5_width; int32_t L_1 = ___6_height; BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73(__this, L_0, L_1, NULL); int32_t L_2 = ___3_left; int32_t L_3 = ___5_width; int32_t L_4 = ___1_dataWidth; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_2, L_3))) > ((int32_t)L_4))) { goto IL_001a; } } { int32_t L_5 = ___4_top; int32_t L_6 = ___6_height; int32_t L_7 = ___2_dataHeight; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_5, L_6))) <= ((int32_t)L_7))) { goto IL_0025; } } IL_001a: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_8 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_8); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEAD0177D15CD4042DF1299B5638EFF30B7C9AAC4)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PlanarYUVLuminanceSource__ctor_m2E5C81CEEFA5A6ED1F3A0042418DF8DBA1E30C23_RuntimeMethod_var))); } IL_0025: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ___0_yuvData; __this->___yuvData_8 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___yuvData_8), (void*)L_9); int32_t L_10 = ___1_dataWidth; __this->___dataWidth_9 = L_10; int32_t L_11 = ___2_dataHeight; __this->___dataHeight_10 = L_11; int32_t L_12 = ___3_left; __this->___left_11 = L_12; int32_t L_13 = ___4_top; __this->___top_12 = L_13; bool L_14 = ___7_reverseHoriz; if (!L_14) { goto IL_0058; } } { int32_t L_15 = ___5_width; int32_t L_16 = ___6_height; PlanarYUVLuminanceSource_reverseHorizontal_m794D8B39FEED0F3BDF3EF15214CC854138EAF663(__this, L_15, L_16, NULL); } IL_0058: { return; } } // System.Void ZXing.PlanarYUVLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanarYUVLuminanceSource__ctor_mB1AAA95ED70593307C6EE48C87515009B0A0969A (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminances, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { { int32_t L_0 = ___1_width; int32_t L_1 = ___2_height; BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73(__this, L_0, L_1, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_luminances; __this->___yuvData_8 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___yuvData_8), (void*)L_2); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_luminances; ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6), (void*)L_3); int32_t L_4 = ___1_width; __this->___dataWidth_9 = L_4; int32_t L_5 = ___2_height; __this->___dataHeight_10 = L_5; __this->___left_11 = 0; __this->___top_12 = 0; return; } } // System.Byte[] ZXing.PlanarYUVLuminanceSource::getRow(System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PlanarYUVLuminanceSource_getRow_m6ECF99F72A9E96A9FF3ED048DE95367A09965786 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, int32_t ___0_y, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_row, 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; int32_t V_1 = 0; { int32_t L_0 = ___0_y; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000d; } } { int32_t L_1 = ___0_y; int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); if ((((int32_t)L_1) < ((int32_t)L_2))) { goto IL_0024; } } IL_000d: { String_t* L_3; L_3 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___0_y), NULL); String_t* L_4; L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7E9BB414E83C288772A18B70BCDC484D8AB9C3A6)), L_3, 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_m026938A67AF9D36BB7ED27F80425D7194B514465(L_5, L_4, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PlanarYUVLuminanceSource_getRow_m6ECF99F72A9E96A9FF3ED048DE95367A09965786_RuntimeMethod_var))); } IL_0024: { int32_t L_6; L_6 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); V_0 = L_6; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ___1_row; if (!L_7) { goto IL_0034; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___1_row; NullCheck(L_8); int32_t L_9 = V_0; if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) >= ((int32_t)L_9))) { goto IL_003c; } } IL_0034: { int32_t L_10 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_10); ___1_row = L_11; } IL_003c: { int32_t L_12 = ___0_y; int32_t L_13 = __this->___top_12; int32_t L_14 = __this->___dataWidth_9; int32_t L_15 = __this->___left_11; V_1 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_12, L_13)), L_14)), L_15)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->___yuvData_8; int32_t L_17 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = ___1_row; int32_t L_19 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_16, L_17, (RuntimeArray*)L_18, 0, L_19, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___1_row; return L_20; } } // System.Byte[] ZXing.PlanarYUVLuminanceSource::get_Matrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PlanarYUVLuminanceSource_get_Matrix_mC3A19AF88FDA4F4638B46FE2EDBF62B38369EBDF (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __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; } 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; int32_t V_5 = 0; int32_t V_6 = 0; { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); V_0 = L_0; int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); V_1 = L_1; int32_t L_2 = V_0; int32_t L_3 = __this->___dataWidth_9; if ((!(((uint32_t)L_2) == ((uint32_t)L_3)))) { goto IL_0027; } } { int32_t L_4 = V_1; int32_t L_5 = __this->___dataHeight_10; if ((!(((uint32_t)L_4) == ((uint32_t)L_5)))) { goto IL_0027; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___yuvData_8; return L_6; } IL_0027: { int32_t L_7 = V_0; int32_t L_8 = V_1; V_2 = ((int32_t)il2cpp_codegen_multiply(L_7, L_8)); int32_t L_9 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_9); V_3 = L_10; int32_t L_11 = __this->___top_12; int32_t L_12 = __this->___dataWidth_9; int32_t L_13 = __this->___left_11; V_4 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_11, L_12)), L_13)); int32_t L_14 = V_0; int32_t L_15 = __this->___dataWidth_9; if ((!(((uint32_t)L_14) == ((uint32_t)L_15)))) { goto IL_0063; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->___yuvData_8; int32_t L_17 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = V_3; int32_t L_19 = V_2; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_16, L_17, (RuntimeArray*)L_18, 0, L_19, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_3; return L_20; } IL_0063: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = __this->___yuvData_8; V_5 = 0; goto IL_0097; } IL_006f: { int32_t L_22 = V_5; int32_t L_23 = V_0; V_6 = ((int32_t)il2cpp_codegen_multiply(L_22, L_23)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = __this->___yuvData_8; int32_t L_25 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_3; int32_t L_27 = V_6; int32_t L_28 = V_0; Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_24, L_25, (RuntimeArray*)L_26, L_27, L_28, NULL); int32_t L_29 = V_4; int32_t L_30 = __this->___dataWidth_9; V_4 = ((int32_t)il2cpp_codegen_add(L_29, L_30)); int32_t L_31 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_31, 1)); } IL_0097: { int32_t L_32 = V_5; int32_t L_33 = V_1; if ((((int32_t)L_32) < ((int32_t)L_33))) { goto IL_006f; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34 = V_3; return L_34; } } // System.Boolean ZXing.PlanarYUVLuminanceSource::get_CropSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlanarYUVLuminanceSource_get_CropSupported_mCCF774F7BB4F34D58751363F272B5F984936D17D (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, const RuntimeMethod* method) { { return (bool)1; } } // ZXing.LuminanceSource ZXing.PlanarYUVLuminanceSource::crop(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* PlanarYUVLuminanceSource_crop_m1A959BBCB7E5CCA30A3F8E1BDDB541D2FA302AE2 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, int32_t ___0_left, int32_t ___1_top, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___yuvData_8; int32_t L_1 = __this->___dataWidth_9; int32_t L_2 = __this->___dataHeight_10; int32_t L_3 = __this->___left_11; int32_t L_4 = ___0_left; int32_t L_5 = __this->___top_12; int32_t L_6 = ___1_top; int32_t L_7 = ___2_width; int32_t L_8 = ___3_height; PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* L_9 = (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492*)il2cpp_codegen_object_new(PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492_il2cpp_TypeInfo_var); NullCheck(L_9); PlanarYUVLuminanceSource__ctor_m2E5C81CEEFA5A6ED1F3A0042418DF8DBA1E30C23(L_9, L_0, L_1, L_2, ((int32_t)il2cpp_codegen_add(L_3, L_4)), ((int32_t)il2cpp_codegen_add(L_5, L_6)), L_7, L_8, (bool)0, NULL); return L_9; } } // System.Int32[] ZXing.PlanarYUVLuminanceSource::renderThumbnail() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* PlanarYUVLuminanceSource_renderThumbnail_m0648DF97DD8FAAF68807D05C7033CF3FEBA27246 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __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; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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 V_8 = 0; { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); V_0 = ((int32_t)(L_0/2)); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); V_1 = ((int32_t)(L_1/2)); int32_t L_2 = V_0; int32_t L_3 = V_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_2, L_3))); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = __this->___yuvData_8; V_3 = L_5; int32_t L_6 = __this->___top_12; int32_t L_7 = __this->___dataWidth_9; int32_t L_8 = __this->___left_11; V_4 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_6, L_7)), L_8)); V_5 = 0; goto IL_008c; } IL_003d: { int32_t L_9 = V_5; int32_t L_10 = V_0; V_6 = ((int32_t)il2cpp_codegen_multiply(L_9, L_10)); V_7 = 0; goto IL_0074; } IL_0048: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_3; int32_t L_12 = V_4; int32_t L_13 = V_7; NullCheck(L_11); int32_t L_14 = ((int32_t)il2cpp_codegen_add(L_12, ((int32_t)il2cpp_codegen_multiply(L_13, 2)))); uint8_t L_15 = (L_11)->GetAt(static_cast(L_14)); V_8 = ((int32_t)((int32_t)L_15&((int32_t)255))); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = V_2; int32_t L_17 = V_6; int32_t L_18 = V_7; int32_t L_19 = V_8; NullCheck(L_16); (L_16)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_17, L_18))), (int32_t)((int32_t)(((int32_t)-16777216)|((int32_t)il2cpp_codegen_multiply(L_19, ((int32_t)65793)))))); int32_t L_20 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0074: { int32_t L_21 = V_7; int32_t L_22 = V_0; if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_0048; } } { int32_t L_23 = V_4; int32_t L_24 = __this->___dataWidth_9; V_4 = ((int32_t)il2cpp_codegen_add(L_23, ((int32_t)il2cpp_codegen_multiply(L_24, 2)))); int32_t L_25 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_008c: { int32_t L_26 = V_5; int32_t L_27 = V_1; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_003d; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = V_2; return L_28; } } // System.Int32 ZXing.PlanarYUVLuminanceSource::get_ThumbnailWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlanarYUVLuminanceSource_get_ThumbnailWidth_mBDE4B01C31E617A376EDB346403C4B3D87DB6960 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); return ((int32_t)(L_0/2)); } } // System.Int32 ZXing.PlanarYUVLuminanceSource::get_ThumbnailHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlanarYUVLuminanceSource_get_ThumbnailHeight_mD55F1285F628FE1317994996A5FADBA3F5B800E7 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); return ((int32_t)(L_0/2)); } } // System.Void ZXing.PlanarYUVLuminanceSource::reverseHorizontal(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlanarYUVLuminanceSource_reverseHorizontal_m794D8B39FEED0F3BDF3EF15214CC854138EAF663 (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { 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; uint8_t V_6 = 0x0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___yuvData_8; V_0 = L_0; V_1 = 0; int32_t L_1 = __this->___top_12; int32_t L_2 = __this->___dataWidth_9; int32_t L_3 = __this->___left_11; V_2 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_1, L_2)), L_3)); goto IL_0064; } IL_0020: { int32_t L_4 = V_2; int32_t L_5 = ___0_width; V_3 = ((int32_t)il2cpp_codegen_add(L_4, ((int32_t)(L_5/2)))); int32_t L_6 = V_2; V_4 = L_6; int32_t L_7 = V_2; int32_t L_8 = ___0_width; V_5 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_7, L_8)), 1)); goto IL_0052; } IL_0032: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0; int32_t L_10 = V_4; NullCheck(L_9); int32_t L_11 = L_10; uint8_t L_12 = (L_9)->GetAt(static_cast(L_11)); V_6 = L_12; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_0; int32_t L_14 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_0; int32_t L_16 = V_5; NullCheck(L_15); int32_t L_17 = L_16; uint8_t L_18 = (L_15)->GetAt(static_cast(L_17)); NullCheck(L_13); (L_13)->SetAt(static_cast(L_14), (uint8_t)L_18); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_0; int32_t L_20 = V_5; uint8_t L_21 = V_6; NullCheck(L_19); (L_19)->SetAt(static_cast(L_20), (uint8_t)L_21); int32_t L_22 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1)); int32_t L_23 = V_5; V_5 = ((int32_t)il2cpp_codegen_subtract(L_23, 1)); } IL_0052: { int32_t L_24 = V_4; int32_t L_25 = V_3; if ((((int32_t)L_24) < ((int32_t)L_25))) { goto IL_0032; } } { int32_t L_26 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_26, 1)); int32_t L_27 = V_2; int32_t L_28 = __this->___dataWidth_9; V_2 = ((int32_t)il2cpp_codegen_add(L_27, L_28)); } IL_0064: { int32_t L_29 = V_1; int32_t L_30 = ___1_height; if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0020; } } { return; } } // ZXing.LuminanceSource ZXing.PlanarYUVLuminanceSource::CreateLuminanceSource(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* PlanarYUVLuminanceSource_CreateLuminanceSource_m50EC02D4CD567A203196C3BA7376ABA1A3CBE36C (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_newLuminances, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_newLuminances; int32_t L_1 = ___1_width; int32_t L_2 = ___2_height; PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492* L_3 = (PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492*)il2cpp_codegen_object_new(PlanarYUVLuminanceSource_tDBABCB9258D371034C7F1252F18C03C991B30492_il2cpp_TypeInfo_var); NullCheck(L_3); PlanarYUVLuminanceSource__ctor_mB1AAA95ED70593307C6EE48C87515009B0A0969A(L_3, L_0, L_1, L_2, NULL); 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.Void ZXing.ReaderException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReaderException__ctor_m975F3F3D493C17E08EBA918CDC9E8411D15730A0 (ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F(__this, NULL); return; } } // System.Void ZXing.ReaderException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReaderException__ctor_mED8BE457670835DFD81E768FF6BF0ED825581CF6 (ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C* __this, String_t* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_message; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_0, NULL); return; } } // System.Void ZXing.ReaderException::.ctor(System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReaderException__ctor_mD6F0B87B35B71E339ECA5832AD7B45C36F4DCD1D (ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C* __this, Exception_t* ___0_innerException, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Exception_t* L_0 = ___0_innerException; NullCheck(L_0); il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_0); Exception_t* L_2 = ___0_innerException; Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_1, L_2, NULL); return; } } // System.Void ZXing.ReaderException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReaderException__ctor_mC8AEB84F70E6FCBEBED208CB410666893ED7CAEA (ReaderException_tBBE4FDB2C8588E917040D7B38DFDEA48C639600C* __this, String_t* ___0_message, Exception_t* ___1_innerException, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_message; Exception_t* L_1 = ___1_innerException; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_0, 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.String ZXing.Result::get_Text() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CTextU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Result::set_Text(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_Text_m0D9F537DDA607D94327CFBEF56ADE0EE0B975F88 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CTextU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTextU3Ek__BackingField_0), (void*)L_0); return; } } // System.Byte[] ZXing.Result::get_RawBytes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Result_get_RawBytes_m696914EEE6115066285985EE3A03A788ACBE02CD (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CRawBytesU3Ek__BackingField_1; return L_0; } } // System.Void ZXing.Result::set_RawBytes(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_RawBytes_m53C58BCBE3661C41D30B738AD17F0E7BAD3A1F0E (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CRawBytesU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRawBytesU3Ek__BackingField_1), (void*)L_0); return; } } // ZXing.ResultPoint[] ZXing.Result::get_ResultPoints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = __this->___U3CResultPointsU3Ek__BackingField_2; return L_0; } } // System.Void ZXing.Result::set_ResultPoints(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_value; __this->___U3CResultPointsU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultPointsU3Ek__BackingField_2), (void*)L_0); return; } } // ZXing.BarcodeFormat ZXing.Result::get_BarcodeFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Result_get_BarcodeFormat_m796820E994C575ECBFBD9CB93FBC3D6769B07AAB (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CBarcodeFormatU3Ek__BackingField_3; return L_0; } } // System.Void ZXing.Result::set_BarcodeFormat(ZXing.BarcodeFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_BarcodeFormat_m546DC86BEF0CB06002D6CA244700B01F3B227E76 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CBarcodeFormatU3Ek__BackingField_3 = L_0; return; } } // System.Collections.Generic.IDictionary`2 ZXing.Result::get_ResultMetadata() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CResultMetadataU3Ek__BackingField_4; return L_0; } } // System.Void ZXing.Result::set_ResultMetadata(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CResultMetadataU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultMetadataU3Ek__BackingField_4), (void*)L_0); return; } } // System.Int64 ZXing.Result::get_Timestamp() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Result_get_Timestamp_m340FEADFDADD61B79C6F94EBE0F99FE27F6076D4 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { int64_t L_0 = __this->___U3CTimestampU3Ek__BackingField_5; return L_0; } } // System.Void ZXing.Result::set_Timestamp(System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_Timestamp_mBA61D16B2FF63701E76DDE2EFB75EF48642684BF (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int64_t ___0_value, const RuntimeMethod* method) { { int64_t L_0 = ___0_value; __this->___U3CTimestampU3Ek__BackingField_5 = L_0; return; } } // System.Int32 ZXing.Result::get_NumBits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Result_get_NumBits_m417D5B45ED4484DAE80E3709B515D892AEB07A6D (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CNumBitsU3Ek__BackingField_6; return L_0; } } // System.Void ZXing.Result::set_NumBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_set_NumBits_mDD1720E6EC42DC88AE5397BA5E1DF449B79DB02B (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNumBitsU3Ek__BackingField_6 = L_0; return; } } // System.Void ZXing.Result::.ctor(System.String,System.Byte[],ZXing.ResultPoint[],ZXing.BarcodeFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___2_resultPoints, int32_t ___3_format, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL; String_t* G_B2_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B2_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL; String_t* G_B1_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B1_2 = NULL; int32_t G_B3_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_1 = NULL; String_t* G_B3_2 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B3_3 = NULL; { String_t* L_0 = ___0_text; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawBytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_rawBytes; G_B1_0 = L_1; G_B1_1 = L_0; G_B1_2 = __this; if (!L_2) { G_B2_0 = L_1; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000d; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_rawBytes; NullCheck(L_3); G_B3_0 = ((int32_t)il2cpp_codegen_multiply(8, ((int32_t)(((RuntimeArray*)L_3)->max_length)))); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_000e; } IL_000d: { G_B3_0 = 0; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_000e: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = ___2_resultPoints; int32_t L_5 = ___3_format; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6; L_6 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_0 = L_6; int64_t L_7; L_7 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_0), NULL); Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173(G_B3_3, G_B3_2, G_B3_1, G_B3_0, L_4, L_5, L_7, NULL); return; } } // System.Void ZXing.Result::.ctor(System.String,System.Byte[],System.Int32,ZXing.ResultPoint[],ZXing.BarcodeFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_mE46BF9DC0B9A7C34E2B4637A5E5FAC943C5B8BFA (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, int32_t ___2_numBits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___3_resultPoints, int32_t ___4_format, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0; memset((&V_0), 0, sizeof(V_0)); { String_t* L_0 = ___0_text; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawBytes; int32_t L_2 = ___2_numBits; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___3_resultPoints; int32_t L_4 = ___4_format; il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var); DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5; L_5 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL); V_0 = L_5; int64_t L_6; L_6 = DateTime_get_Ticks_mC2CF04ED0EAB425C72C2532FFC5743777F3C93A6((&V_0), NULL); Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173(__this, L_0, L_1, L_2, L_3, L_4, L_6, NULL); return; } } // System.Void ZXing.Result::.ctor(System.String,System.Byte[],ZXing.ResultPoint[],ZXing.BarcodeFormat,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m9E9EE450F0974BF9E19FBFBA54C0F55BA0FEFB84 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___2_resultPoints, int32_t ___3_format, int64_t ___4_timestamp, const RuntimeMethod* method) { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B2_0 = NULL; String_t* G_B2_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B2_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B1_0 = NULL; String_t* G_B1_1 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B1_2 = NULL; int32_t G_B3_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B3_1 = NULL; String_t* G_B3_2 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* G_B3_3 = NULL; { String_t* L_0 = ___0_text; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawBytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___1_rawBytes; G_B1_0 = L_1; G_B1_1 = L_0; G_B1_2 = __this; if (!L_2) { G_B2_0 = L_1; G_B2_1 = L_0; G_B2_2 = __this; goto IL_000d; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___1_rawBytes; NullCheck(L_3); G_B3_0 = ((int32_t)il2cpp_codegen_multiply(8, ((int32_t)(((RuntimeArray*)L_3)->max_length)))); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; G_B3_3 = G_B1_2; goto IL_000e; } IL_000d: { G_B3_0 = 0; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; G_B3_3 = G_B2_2; } IL_000e: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = ___2_resultPoints; int32_t L_5 = ___3_format; int64_t L_6 = ___4_timestamp; Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173(G_B3_3, G_B3_2, G_B3_1, G_B3_0, L_4, L_5, L_6, NULL); return; } } // System.Void ZXing.Result::.ctor(System.String,System.Byte[],System.Int32,ZXing.ResultPoint[],ZXing.BarcodeFormat,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_text, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_rawBytes, int32_t ___2_numBits, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___3_resultPoints, int32_t ___4_format, int64_t ___5_timestamp, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_text; if (L_0) { goto IL_0017; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___1_rawBytes; if (L_1) { goto IL_0017; } } { 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*)&_stringLiteral635C8F5A024FC929CA0A445E00437508C44B0CC3)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Result__ctor_m4AB3ACA3D0C191865481DBB55094319B59B78173_RuntimeMethod_var))); } IL_0017: { String_t* L_3 = ___0_text; Result_set_Text_m0D9F537DDA607D94327CFBEF56ADE0EE0B975F88_inline(__this, L_3, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___1_rawBytes; Result_set_RawBytes_m53C58BCBE3661C41D30B738AD17F0E7BAD3A1F0E_inline(__this, L_4, NULL); int32_t L_5 = ___2_numBits; Result_set_NumBits_mDD1720E6EC42DC88AE5397BA5E1DF449B79DB02B_inline(__this, L_5, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___3_resultPoints; Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline(__this, L_6, NULL); int32_t L_7 = ___4_format; Result_set_BarcodeFormat_m546DC86BEF0CB06002D6CA244700B01F3B227E76_inline(__this, L_7, NULL); Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline(__this, (RuntimeObject*)NULL, NULL); int64_t L_8 = ___5_timestamp; Result_set_Timestamp_mBA61D16B2FF63701E76DDE2EFB75EF48642684BF_inline(__this, L_8, NULL); return; } } // System.Void ZXing.Result::putMetadata(ZXing.ResultMetadataType,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_type, RuntimeObject* ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(__this, NULL); if (L_0) { goto IL_0013; } } { Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A* L_1 = (Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A*)il2cpp_codegen_object_new(Dictionary_2_tBB6F88EA7BFECA82550866E41E4C3523478ACB9A_il2cpp_TypeInfo_var); NullCheck(L_1); Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2(L_1, Dictionary_2__ctor_m70BA60E4E492D273A28BA223607EED75F692CFD2_RuntimeMethod_var); Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline(__this, L_1, NULL); } IL_0013: { RuntimeObject* L_2; L_2 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(__this, NULL); int32_t L_3 = ___0_type; RuntimeObject* L_4 = ___1_value; NullCheck(L_2); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_2, L_3, L_4); return; } } // System.Void ZXing.Result::putAllMetadata(System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_putAllMetadata_mC45C68DF94C5EA68A841ADD0329F34C0895F2F89 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_metadata, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t3BF4E31A04F4E2AFDBDE80A4FFD156E2E9E188CA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t8AD41067F76DE24B0C85C30329DE1A43B9EE45E3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = ___0_metadata; if (!L_0) { goto IL_0050; } } { RuntimeObject* L_1; L_1 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(__this, NULL); if (L_1) { goto IL_0013; } } { RuntimeObject* L_2 = ___0_metadata; Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline(__this, L_2, NULL); return; } IL_0013: { RuntimeObject* L_3 = ___0_metadata; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1>::GetEnumerator() */, IEnumerable_1_t3BF4E31A04F4E2AFDBDE80A4FFD156E2E9E188CA_il2cpp_TypeInfo_var, L_3); V_0 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0046: {// begin finally (depth: 1) { RuntimeObject* L_5 = V_0; if (!L_5) { goto IL_004f; } } { RuntimeObject* L_6 = V_0; NullCheck(L_6); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6); } IL_004f: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_003c_1; } IL_001c_1: { RuntimeObject* L_7 = V_0; NullCheck(L_7); KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD L_8; L_8 = InterfaceFuncInvoker0< KeyValuePair_2_t115CEA7E80924A32801A3ECC2BC1DF844C2D42DD >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1>::get_Current() */, IEnumerator_1_t8AD41067F76DE24B0C85C30329DE1A43B9EE45E3_il2cpp_TypeInfo_var, L_7); V_1 = L_8; RuntimeObject* L_9; L_9 = Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline(__this, NULL); int32_t L_10; L_10 = KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_inline((&V_1), KeyValuePair_2_get_Key_mAC0C4F49939ABB2F0760CD42B69D6900A4BDB565_RuntimeMethod_var); RuntimeObject* L_11; L_11 = KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_inline((&V_1), KeyValuePair_2_get_Value_m469FBD8407EDF5DF5C286131856C0C5550914E77_RuntimeMethod_var); NullCheck(L_9); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t3B68EF519427E7FE95A7242758F0B03628B9AA64_il2cpp_TypeInfo_var, L_9, L_10, L_11); } IL_003c_1: { RuntimeObject* L_12 = V_0; NullCheck(L_12); bool L_13; L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12); if (L_13) { goto IL_001c_1; } } { goto IL_0050; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0050: { return; } } // System.Void ZXing.Result::addResultPoints(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Result_addResultPoints_m5D1DE38BDE9AE982A6468B9259B83F55ECDC2E0D (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_newPoints, 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; } ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_0 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_1 = NULL; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0; L_0 = Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1_inline(__this, NULL); V_0 = L_0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_1 = V_0; if (L_1) { goto IL_0012; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_2 = ___0_newPoints; Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline(__this, L_2, NULL); return; } IL_0012: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_newPoints; if (!L_3) { goto IL_0047; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_4 = ___0_newPoints; NullCheck(L_4); if (!(((RuntimeArray*)L_4)->max_length)) { goto IL_0047; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_5 = V_0; NullCheck(L_5); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_6 = ___0_newPoints; NullCheck(L_6); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_5)->max_length)), ((int32_t)(((RuntimeArray*)L_6)->max_length))))); V_1 = L_7; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_8 = V_0; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_9 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = V_0; NullCheck(L_10); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_8, 0, (RuntimeArray*)L_9, 0, ((int32_t)(((RuntimeArray*)L_10)->max_length)), NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_11 = ___0_newPoints; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_12 = V_1; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_13 = V_0; NullCheck(L_13); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_14 = ___0_newPoints; NullCheck(L_14); Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_11, 0, (RuntimeArray*)L_12, ((int32_t)(((RuntimeArray*)L_13)->max_length)), ((int32_t)(((RuntimeArray*)L_14)->max_length)), NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_15 = V_1; Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline(__this, L_15, NULL); } IL_0047: { return; } } // System.String ZXing.Result::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Result_ToString_mCA30BE14776A3B7726053A06B68DF29F5EAC04E6 (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA8866B433BA9069B0DB33015775433EC276B594); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { String_t* L_0; L_0 = Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89_inline(__this, NULL); if (L_0) { goto IL_0028; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1; L_1 = Result_get_RawBytes_m696914EEE6115066285985EE3A03A788ACBE02CD_inline(__this, NULL); NullCheck(L_1); V_0 = ((int32_t)(((RuntimeArray*)L_1)->max_length)); String_t* L_2; L_2 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); String_t* L_3; L_3 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, L_2, _stringLiteralDA8866B433BA9069B0DB33015775433EC276B594, NULL); return L_3; } IL_0028: { String_t* L_4; L_4 = Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89_inline(__this, NULL); return L_4; } } #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.ResultPoint::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPoint__ctor_m747529DFA6CD5608A0B02267D8C1E05AD8C87C1A (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); float L_0 = ___0_x; __this->___x_0 = L_0; float L_1 = ___1_y; __this->___y_1 = L_1; float L_2 = ___0_x; il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3; L_3 = BitConverter_GetBytes_m86ADBB3533A4FFA79B7303FBEBC9EBD1BCA6A549(L_2, NULL); __this->___bytesX_2 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___bytesX_2), (void*)L_3); float L_4 = ___1_y; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5; L_5 = BitConverter_GetBytes_m86ADBB3533A4FFA79B7303FBEBC9EBD1BCA6A549(L_4, NULL); __this->___bytesY_3 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___bytesY_3), (void*)L_5); return; } } // System.Single ZXing.ResultPoint::get_X() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_get_X_m4E4028C91CEECACA98CCBDC9F73AFC4EC0585A07 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { { float L_0 = __this->___x_0; return L_0; } } // System.Single ZXing.ResultPoint::get_Y() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_get_Y_mEB2737C292C13E22E782565E6335127E84F7605F (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { { float L_0 = __this->___y_1; return L_0; } } // System.Boolean ZXing.ResultPoint::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResultPoint_Equals_m816C1EA4EAF70D5B851C8B60582721C9BDB9935D (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, RuntimeObject* ___0_other, 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; { RuntimeObject* L_0 = ___0_other; V_0 = ((ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)IsInstClass((RuntimeObject*)L_0, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB_il2cpp_TypeInfo_var)); ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_1 = V_0; if (L_1) { goto IL_000c; } } { return (bool)0; } IL_000c: { float L_2 = __this->___x_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_3 = V_0; NullCheck(L_3); float L_4 = L_3->___x_0; if ((!(((float)L_2) == ((float)L_4)))) { goto IL_0029; } } { float L_5 = __this->___y_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = V_0; NullCheck(L_6); float L_7 = L_6->___y_1; return (bool)((((float)L_5) == ((float)L_7))? 1 : 0); } IL_0029: { return (bool)0; } } // System.Int32 ZXing.ResultPoint::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResultPoint_GetHashCode_mFD5FE98108BA1201CEF424EA744EF02D57E92495 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___bytesX_2; NullCheck(L_0); int32_t L_1 = 0; uint8_t L_2 = (L_0)->GetAt(static_cast(L_1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = __this->___bytesX_2; NullCheck(L_3); int32_t L_4 = 1; uint8_t L_5 = (L_3)->GetAt(static_cast(L_4)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = __this->___bytesX_2; NullCheck(L_6); int32_t L_7 = 2; uint8_t L_8 = (L_6)->GetAt(static_cast(L_7)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->___bytesX_2; NullCheck(L_9); int32_t L_10 = 3; uint8_t L_11 = (L_9)->GetAt(static_cast(L_10)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = __this->___bytesY_3; NullCheck(L_12); int32_t L_13 = 0; uint8_t L_14 = (L_12)->GetAt(static_cast(L_13)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = __this->___bytesY_3; NullCheck(L_15); int32_t L_16 = 1; uint8_t L_17 = (L_15)->GetAt(static_cast(L_16)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = __this->___bytesY_3; NullCheck(L_18); int32_t L_19 = 2; uint8_t L_20 = (L_18)->GetAt(static_cast(L_19)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = __this->___bytesY_3; NullCheck(L_21); int32_t L_22 = 3; uint8_t L_23 = (L_21)->GetAt(static_cast(L_22)); return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)31), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)((int32_t)L_2<<((int32_t)24))), ((int32_t)((int32_t)L_5<<((int32_t)16))))), ((int32_t)((int32_t)L_8<<8)))), (int32_t)L_11)))), ((int32_t)((int32_t)L_14<<((int32_t)24))))), ((int32_t)((int32_t)L_17<<((int32_t)16))))), ((int32_t)((int32_t)L_20<<8)))), (int32_t)L_23)); } } // System.String ZXing.ResultPoint::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ResultPoint_ToString_m20A476187B144F35BF8D992C40DE0445DCE836D3 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D); s_Il2CppMethodInitialized = true; } StringBuilder_t* V_0 = NULL; { String_t* L_0 = __this->___toString_4; if (L_0) { goto IL_004f; } } { StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_1); StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_1, ((int32_t)25), NULL); V_0 = L_1; StringBuilder_t* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_3; L_3 = CultureInfo_get_CurrentUICulture_m1620C5666BB7E4BD8A58FB12FB86352FC5311455(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_4; float L_6 = __this->___x_0; float L_7 = L_6; RuntimeObject* L_8 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(0), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5; float L_10 = __this->___y_1; float L_11 = L_10; RuntimeObject* L_12 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(1), (RuntimeObject*)L_12); NullCheck(L_2); StringBuilder_t* L_13; L_13 = StringBuilder_AppendFormat_m0A69DC59537ACE5D88B174EE1098453E1276E53B(L_2, L_3, _stringLiteralDBD8760F0E4E49A1C274D51CE66C3AF4D4F6DD1D, L_9, NULL); StringBuilder_t* L_14 = V_0; NullCheck(L_14); String_t* L_15; L_15 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_14); __this->___toString_4 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___toString_4), (void*)L_15); } IL_004f: { String_t* L_16 = __this->___toString_4; return L_16; } } // System.Void ZXing.ResultPoint::orderBestPatterns(ZXing.ResultPoint[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPoint_orderBestPatterns_m074240947CA9681D90DA2D804BD960374772E434 (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_patterns, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_3 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_4 = NULL; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* V_5 = NULL; { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_patterns; NullCheck(L_0); int32_t L_1 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = (L_0)->GetAt(static_cast(L_1)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_3 = ___0_patterns; NullCheck(L_3); int32_t L_4 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_5 = (L_3)->GetAt(static_cast(L_4)); float L_6; L_6 = ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B(L_2, L_5, NULL); V_0 = L_6; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_7 = ___0_patterns; NullCheck(L_7); int32_t L_8 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_9 = (L_7)->GetAt(static_cast(L_8)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_10 = ___0_patterns; NullCheck(L_10); int32_t L_11 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_12 = (L_10)->GetAt(static_cast(L_11)); float L_13; L_13 = ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B(L_9, L_12, NULL); V_1 = L_13; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_14 = ___0_patterns; NullCheck(L_14); int32_t L_15 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_16 = (L_14)->GetAt(static_cast(L_15)); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_17 = ___0_patterns; NullCheck(L_17); int32_t L_18 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_19 = (L_17)->GetAt(static_cast(L_18)); float L_20; L_20 = ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B(L_16, L_19, NULL); V_2 = L_20; float L_21 = V_1; float L_22 = V_0; if ((!(((float)L_21) >= ((float)L_22)))) { goto IL_003c; } } { float L_23 = V_1; float L_24 = V_2; if ((!(((float)L_23) >= ((float)L_24)))) { goto IL_003c; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_25 = ___0_patterns; NullCheck(L_25); int32_t L_26 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_27 = (L_25)->GetAt(static_cast(L_26)); V_4 = L_27; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_28 = ___0_patterns; NullCheck(L_28); int32_t L_29 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_30 = (L_28)->GetAt(static_cast(L_29)); V_3 = L_30; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_31 = ___0_patterns; NullCheck(L_31); int32_t L_32 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_33 = (L_31)->GetAt(static_cast(L_32)); V_5 = L_33; goto IL_0062; } IL_003c: { float L_34 = V_2; float L_35 = V_1; if ((!(((float)L_34) >= ((float)L_35)))) { goto IL_0054; } } { float L_36 = V_2; float L_37 = V_0; if ((!(((float)L_36) >= ((float)L_37)))) { goto IL_0054; } } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_38 = ___0_patterns; NullCheck(L_38); int32_t L_39 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_40 = (L_38)->GetAt(static_cast(L_39)); V_4 = L_40; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_41 = ___0_patterns; NullCheck(L_41); int32_t L_42 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_43 = (L_41)->GetAt(static_cast(L_42)); V_3 = L_43; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_44 = ___0_patterns; NullCheck(L_44); int32_t L_45 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_46 = (L_44)->GetAt(static_cast(L_45)); V_5 = L_46; goto IL_0062; } IL_0054: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_47 = ___0_patterns; NullCheck(L_47); int32_t L_48 = 2; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_49 = (L_47)->GetAt(static_cast(L_48)); V_4 = L_49; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_50 = ___0_patterns; NullCheck(L_50); int32_t L_51 = 0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_52 = (L_50)->GetAt(static_cast(L_51)); V_3 = L_52; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_53 = ___0_patterns; NullCheck(L_53); int32_t L_54 = 1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_55 = (L_53)->GetAt(static_cast(L_54)); V_5 = L_55; } IL_0062: { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_56 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_57 = V_4; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_58 = V_5; float L_59; L_59 = ResultPoint_crossProductZ_m25B07907D44324A12779C1CCDE914DD9CCA19B98(L_56, L_57, L_58, NULL); if ((!(((float)L_59) < ((float)(0.0f))))) { goto IL_0079; } } { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_60 = V_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_61 = V_5; V_3 = L_61; V_5 = L_60; } IL_0079: { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_62 = ___0_patterns; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_63 = V_3; NullCheck(L_62); ArrayElementTypeCheck (L_62, L_63); (L_62)->SetAt(static_cast(0), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_63); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_64 = ___0_patterns; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_65 = V_4; NullCheck(L_64); ArrayElementTypeCheck (L_64, L_65); (L_64)->SetAt(static_cast(1), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_65); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_66 = ___0_patterns; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_67 = V_5; NullCheck(L_66); ArrayElementTypeCheck (L_66, L_67); (L_66)->SetAt(static_cast(2), (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*)L_67); return; } } // System.Single ZXing.ResultPoint::distance(ZXing.ResultPoint,ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_distance_mD79EA410CC82252F03B53C77F0A4A70A9709A91B (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pattern1, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pattern2, const RuntimeMethod* method) { { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___0_pattern1; NullCheck(L_0); float L_1 = L_0->___x_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___0_pattern1; NullCheck(L_2); float L_3 = L_2->___y_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___1_pattern2; NullCheck(L_4); float L_5 = L_4->___x_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_6 = ___1_pattern2; NullCheck(L_6); float L_7 = L_6->___y_1; float L_8; L_8 = MathUtils_distance_m4EE9BC601D8414FD168751C587ABCC119036EB35(L_1, L_3, L_5, L_7, NULL); return L_8; } } // System.Single ZXing.ResultPoint::crossProductZ(ZXing.ResultPoint,ZXing.ResultPoint,ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ResultPoint_crossProductZ_m25B07907D44324A12779C1CCDE914DD9CCA19B98 (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_pointA, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___1_pointB, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___2_pointC, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; { ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_0 = ___1_pointB; NullCheck(L_0); float L_1 = L_0->___x_0; V_0 = L_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_2 = ___1_pointB; NullCheck(L_2); float L_3 = L_2->___y_1; V_1 = L_3; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_4 = ___2_pointC; NullCheck(L_4); float L_5 = L_4->___x_0; float L_6 = V_0; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_7 = ___0_pointA; NullCheck(L_7); float L_8 = L_7->___y_1; float L_9 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_10 = ___2_pointC; NullCheck(L_10); float L_11 = L_10->___y_1; float L_12 = V_1; ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* L_13 = ___0_pointA; NullCheck(L_13); float L_14 = L_13->___x_0; float L_15 = V_0; return ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_5, L_6)), ((float)il2cpp_codegen_subtract(L_8, L_9)))), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_11, L_12)), ((float)il2cpp_codegen_subtract(L_14, L_15)))))); } } #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 void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_Multicast(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_point, reinterpret_cast(currentDelegate->___method_3)); } } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenInst(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); typedef void (*FunctionPointerType) (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_point, method); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenStatic(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_point, method); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenStaticInvoker(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { InvokerActionInvoker1< ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_point); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_ClosedStaticInvoker(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { InvokerActionInvoker2< RuntimeObject*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_point); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenVirtual(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_point); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenInterface(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_point); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenGenericVirtual(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); GenericVirtualActionInvoker0::Invoke(method, ___0_point); } void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenGenericInterface(ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { NullCheck(___0_point); GenericInterfaceActionInvoker0::Invoke(method, ___0_point); } // System.Void ZXing.ResultPointCallback::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointCallback__ctor_m3FE04787E1B227F1387CB77996494FD78B37CF92 (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 1; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { bool isOpen = parameterCount == 0; if (isOpen) { if (__this->___method_is_virtual_12) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl_1 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenGenericInterface; else __this->___invoke_impl_1 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl_1 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenInterface; else __this->___invoke_impl_1 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenVirtual; } else { __this->___invoke_impl_1 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } __this->___extra_arg_5 = (intptr_t)&ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_Multicast; } // System.Void ZXing.ResultPointCallback::Invoke(ZXing.ResultPoint) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_point, reinterpret_cast(__this->___method_3)); } // System.IAsyncResult ZXing.ResultPointCallback::BeginInvoke(ZXing.ResultPoint,System.AsyncCallback,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResultPointCallback_BeginInvoke_m7B7A4CD18BDB85E18C26D4C9B71D600520561013 (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) { void *__d_args[2] = {0}; __d_args[0] = ___0_point; return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object); } // System.Void ZXing.ResultPointCallback::EndInvoke(System.IAsyncResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResultPointCallback_EndInvoke_mFE024164E4DBDF0188208405C286D8673E7D5ABB (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) { il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.RGBLuminanceSource::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource__ctor_m685F1E845C1900E3CA492EFC64E91757DA396602 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { { int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73(__this, L_0, L_1, NULL); return; } } // System.Void ZXing.RGBLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource__ctor_mCA0A6261124528600BCB51B6B1562FFD9EC0565C (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgbRawBytes; int32_t L_1 = ___1_width; int32_t L_2 = ___2_height; RGBLuminanceSource__ctor_m0D1C41446874B8323AC21E911E7FABB91603C97F(__this, L_0, L_1, L_2, 3, NULL); return; } } // System.Void ZXing.RGBLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource__ctor_mDD6E3007B167A046A9A69B3CF4EBC32BEB617616 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_luminanceArray, int32_t ___1_width, int32_t ___2_height, bool ___3_is8Bit, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_luminanceArray; int32_t L_1 = ___1_width; int32_t L_2 = ___2_height; RGBLuminanceSource__ctor_m0D1C41446874B8323AC21E911E7FABB91603C97F(__this, L_0, L_1, L_2, 1, NULL); return; } } // System.Void ZXing.RGBLuminanceSource::.ctor(System.Byte[],System.Int32,System.Int32,ZXing.RGBLuminanceSource/BitmapFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource__ctor_m0D1C41446874B8323AC21E911E7FABB91603C97F (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, int32_t ___1_width, int32_t ___2_height, int32_t ___3_bitmapFormat, const RuntimeMethod* method) { { int32_t L_0 = ___1_width; int32_t L_1 = ___2_height; BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73(__this, L_0, L_1, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_rgbRawBytes; int32_t L_3 = ___3_bitmapFormat; RGBLuminanceSource_CalculateLuminance_m53B06ACB20E1411CF3A92C53191F259A949A136E(__this, L_2, L_3, NULL); return; } } // ZXing.LuminanceSource ZXing.RGBLuminanceSource::CreateLuminanceSource(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* RGBLuminanceSource_CreateLuminanceSource_mD0C4E734C1638C02ECFE968FD37A2DE1D9A84DFF (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_newLuminances, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___1_width; int32_t L_1 = ___2_height; RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* L_2 = (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226*)il2cpp_codegen_object_new(RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226_il2cpp_TypeInfo_var); NullCheck(L_2); RGBLuminanceSource__ctor_m685F1E845C1900E3CA492EFC64E91757DA396602(L_2, L_0, L_1, NULL); RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* L_3 = L_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_newLuminances; NullCheck(L_3); ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)L_3)->___luminances_6 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)L_3)->___luminances_6), (void*)L_4); return L_3; } } // ZXing.RGBLuminanceSource/BitmapFormat ZXing.RGBLuminanceSource::DetermineBitmapFormat(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RGBLuminanceSource_DetermineBitmapFormat_m533F6D94D891BB58FE633B0BC6F0460D417F69F2 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___1_width; int32_t L_1 = ___2_height; V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___0_rgbRawBytes; NullCheck(L_2); int32_t L_3 = V_0; V_1 = ((int32_t)(((int32_t)(((RuntimeArray*)L_2)->max_length))/L_3)); int32_t L_4 = V_1; switch (((int32_t)il2cpp_codegen_subtract(L_4, 1))) { case 0: { goto IL_0024; } case 1: { goto IL_0026; } case 2: { goto IL_0029; } case 3: { goto IL_002b; } } } { goto IL_002d; } IL_0024: { return (int32_t)(1); } IL_0026: { return (int32_t)(((int32_t)9)); } IL_0029: { return (int32_t)(3); } IL_002b: { return (int32_t)(4); } IL_002d: { 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*)&_stringLiteralEC5446A7FF5D4B637861FAED325178E8EA7A216E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RGBLuminanceSource_DetermineBitmapFormat_m533F6D94D891BB58FE633B0BC6F0460D417F69F2_RuntimeMethod_var))); } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminance(System.Byte[],ZXing.RGBLuminanceSource/BitmapFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminance_m53B06ACB20E1411CF3A92C53191F259A949A136E (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, int32_t ___1_bitmapFormat, const RuntimeMethod* method) { int32_t G_B6_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B6_1 = NULL; int32_t G_B6_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B6_3 = NULL; int32_t G_B5_0 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B5_1 = NULL; int32_t G_B5_2 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B5_3 = NULL; int32_t G_B7_0 = 0; int32_t G_B7_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B7_2 = NULL; int32_t G_B7_3 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B7_4 = NULL; { int32_t L_0 = ___1_bitmapFormat; if (L_0) { goto IL_0017; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_rgbRawBytes; int32_t L_2; L_2 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); int32_t L_4; L_4 = RGBLuminanceSource_DetermineBitmapFormat_m533F6D94D891BB58FE633B0BC6F0460D417F69F2(L_1, L_2, L_3, NULL); ___1_bitmapFormat = L_4; } IL_0017: { int32_t L_5 = ___1_bitmapFormat; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_5, 1))) { case 0: { goto IL_0054; } case 1: { goto IL_007d; } case 2: { goto IL_0085; } case 3: { goto IL_0095; } case 4: { goto IL_00ad; } case 5: { goto IL_008d; } case 6: { goto IL_009d; } case 7: { goto IL_00b5; } case 8: { goto IL_00bd; } case 9: { goto IL_00a5; } case 10: { goto IL_00c5; } case 11: { goto IL_00cd; } } } { goto IL_00d5; } IL_0054: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = ___0_rgbRawBytes; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = ___0_rgbRawBytes; NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_9); G_B5_0 = 0; G_B5_1 = L_7; G_B5_2 = 0; G_B5_3 = L_6; if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length))))) { G_B6_0 = 0; G_B6_1 = L_7; G_B6_2 = 0; G_B6_3 = L_6; goto IL_0074; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_10); G_B7_0 = ((int32_t)(((RuntimeArray*)L_10)->max_length)); G_B7_1 = G_B5_0; G_B7_2 = G_B5_1; G_B7_3 = G_B5_2; G_B7_4 = G_B5_3; goto IL_0077; } IL_0074: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = ___0_rgbRawBytes; NullCheck(L_11); G_B7_0 = ((int32_t)(((RuntimeArray*)L_11)->max_length)); G_B7_1 = G_B6_0; G_B7_2 = G_B6_1; G_B7_3 = G_B6_2; G_B7_4 = G_B6_3; } IL_0077: { Buffer_BlockCopy_m2F7BC0C5BA97C500E3F87D5008718F797E02B358((RuntimeArray*)G_B7_4, G_B7_3, (RuntimeArray*)G_B7_2, G_B7_1, G_B7_0, NULL); return; } IL_007d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceGray16_m6F0DA92260730D6E5B1CB5BEDFFA1379A9BDAE23(__this, L_12, NULL); return; } IL_0085: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceRGB24_mFAC68EC49E38555C53EEA07022920A3D02392EB1(__this, L_13, NULL); return; } IL_008d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceBGR24_m1C8918583FB2303E756F778D8D27FEC759419971(__this, L_14, NULL); return; } IL_0095: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceRGB32_m487AC4231B3BC5B768A0767561726E1BF253468E(__this, L_15, NULL); return; } IL_009d: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceBGR32_m66705AC7D371EF4BC707D033188CF7D47DC60375(__this, L_16, NULL); return; } IL_00a5: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceRGBA32_mC3F7CE8FAD3670F7EEE900ED95FA2464F10A47F4(__this, L_17, NULL); return; } IL_00ad: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceARGB32_mD6DE468ED18E9B669F1F1B5DBF0B4BB0602E2E70(__this, L_18, NULL); return; } IL_00b5: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceBGRA32_mE029AA79C97FD314538052826C96C73DB349D4A2(__this, L_19, NULL); return; } IL_00bd: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceRGB565_m84B85BC5FA303170D29C76761D97D49BE1662387(__this, L_20, NULL); return; } IL_00c5: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceUYVY_m6BBBD1678AE9E7FFC23E520A38F5F2DCF71ECD80(__this, L_21, NULL); return; } IL_00cd: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = ___0_rgbRawBytes; RGBLuminanceSource_CalculateLuminanceYUYV_mE5C78FC9E223D9A60A948AF5310A118CB88EF23A(__this, L_22, NULL); return; } IL_00d5: { Il2CppFakeBox L_23(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BitmapFormat_t8D50A156429FFF20E5AFCAEEFBDE18004177F9AB_il2cpp_TypeInfo_var)), (&___1_bitmapFormat)); String_t* L_24; L_24 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_23), NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_25 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_25); ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDE7E8FECC7166973B85D31AD6B3DA9096111A248)), L_24, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_25, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RGBLuminanceSource_CalculateLuminance_m53B06ACB20E1411CF3A92C53191F259A949A136E_RuntimeMethod_var))); } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceRGB565(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceRGB565_m84B85BC5FA303170D29C76761D97D49BE1662387 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgb565RawData, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint8_t V_2 = 0x0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; { V_0 = 0; V_1 = 0; goto IL_0081; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgb565RawData; int32_t L_1 = V_1; NullCheck(L_0); int32_t L_2 = L_1; uint8_t L_3 = (L_0)->GetAt(static_cast(L_2)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_rgb565RawData; int32_t L_5 = V_1; NullCheck(L_4); int32_t L_6 = ((int32_t)il2cpp_codegen_add(L_5, 1)); uint8_t L_7 = (L_4)->GetAt(static_cast(L_6)); V_2 = L_7; uint8_t L_8 = L_3; V_3 = ((int32_t)((int32_t)L_8&((int32_t)31))); uint8_t L_9 = V_2; uint8_t L_10 = V_2; V_4 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)((int32_t)L_10>>2))&((int32_t)31))), ((int32_t)527))), ((int32_t)23)))>>6)); V_5 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)(((int32_t)(((int32_t)((int32_t)L_8&((int32_t)224)))>>5))|((int32_t)(((int32_t)((int32_t)L_9&3))<<3))))&((int32_t)31))), ((int32_t)527))), ((int32_t)23)))>>6)); int32_t L_11 = V_3; V_6 = ((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_11, ((int32_t)527))), ((int32_t)23)))>>6)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_13 = V_0; int32_t L_14 = V_4; int32_t L_15 = V_5; int32_t L_16 = V_6; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)19562), L_14)), ((int32_t)il2cpp_codegen_multiply(((int32_t)38550), L_15)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)7424), L_16))))>>((int32_t)16))))); int32_t L_17 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_17, 2)); int32_t L_18 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0081: { int32_t L_19 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = ___0_rgb565RawData; NullCheck(L_20); if ((((int32_t)L_19) >= ((int32_t)((int32_t)(((RuntimeArray*)L_20)->max_length))))) { goto IL_0095; } } { int32_t L_21 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_22); if ((((int32_t)L_21) < ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0006; } } IL_0095: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceRGB24(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceRGB24_mFAC68EC49E38555C53EEA07022920A3D02392EB1 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, 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; { V_0 = 0; V_1 = 0; goto IL_0047; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgbRawBytes; int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); NullCheck(L_0); int32_t L_3 = L_2; uint8_t L_4 = (L_0)->GetAt(static_cast(L_3)); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_rgbRawBytes; int32_t L_6 = V_0; int32_t L_7 = L_6; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); NullCheck(L_5); int32_t L_8 = L_7; uint8_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_rgbRawBytes; int32_t L_11 = V_0; int32_t L_12 = L_11; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); NullCheck(L_10); int32_t L_13 = L_12; uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_4 = L_14; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_16 = V_1; int32_t L_17 = V_2; int32_t L_18 = V_3; int32_t L_19 = V_4; NullCheck(L_15); (L_15)->SetAt(static_cast(L_16), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)19562), L_17)), ((int32_t)il2cpp_codegen_multiply(((int32_t)38550), L_18)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)7424), L_19))))>>((int32_t)16))))); int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0047: { int32_t L_21 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = ___0_rgbRawBytes; NullCheck(L_22); if ((((int32_t)L_21) >= ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0058; } } { int32_t L_23 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))))) { goto IL_0006; } } IL_0058: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceBGR24(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceBGR24_m1C8918583FB2303E756F778D8D27FEC759419971 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, 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; { V_0 = 0; V_1 = 0; goto IL_0047; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgbRawBytes; int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); NullCheck(L_0); int32_t L_3 = L_2; uint8_t L_4 = (L_0)->GetAt(static_cast(L_3)); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_rgbRawBytes; int32_t L_6 = V_0; int32_t L_7 = L_6; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); NullCheck(L_5); int32_t L_8 = L_7; uint8_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_rgbRawBytes; int32_t L_11 = V_0; int32_t L_12 = L_11; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); NullCheck(L_10); int32_t L_13 = L_12; uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_4 = L_14; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_16 = V_1; int32_t L_17 = V_4; int32_t L_18 = V_3; int32_t L_19 = V_2; NullCheck(L_15); (L_15)->SetAt(static_cast(L_16), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)19562), L_17)), ((int32_t)il2cpp_codegen_multiply(((int32_t)38550), L_18)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)7424), L_19))))>>((int32_t)16))))); int32_t L_20 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0047: { int32_t L_21 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = ___0_rgbRawBytes; NullCheck(L_22); if ((((int32_t)L_21) >= ((int32_t)((int32_t)(((RuntimeArray*)L_22)->max_length))))) { goto IL_0058; } } { int32_t L_23 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_24); if ((((int32_t)L_23) < ((int32_t)((int32_t)(((RuntimeArray*)L_24)->max_length))))) { goto IL_0006; } } IL_0058: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceRGB32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceRGB32_m487AC4231B3BC5B768A0767561726E1BF253468E (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, 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; { V_0 = 0; V_1 = 0; goto IL_004b; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgbRawBytes; int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); NullCheck(L_0); int32_t L_3 = L_2; uint8_t L_4 = (L_0)->GetAt(static_cast(L_3)); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_rgbRawBytes; int32_t L_6 = V_0; int32_t L_7 = L_6; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); NullCheck(L_5); int32_t L_8 = L_7; uint8_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_rgbRawBytes; int32_t L_11 = V_0; int32_t L_12 = L_11; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); NullCheck(L_10); int32_t L_13 = L_12; uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_4 = L_14; int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_17 = V_1; int32_t L_18 = V_2; int32_t L_19 = V_3; int32_t L_20 = V_4; NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)19562), L_18)), ((int32_t)il2cpp_codegen_multiply(((int32_t)38550), L_19)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)7424), L_20))))>>((int32_t)16))))); int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_004b: { int32_t L_22 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = ___0_rgbRawBytes; NullCheck(L_23); if ((((int32_t)L_22) >= ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_005c; } } { int32_t L_24 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_0006; } } IL_005c: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceBGR32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceBGR32_m66705AC7D371EF4BC707D033188CF7D47DC60375 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, 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; { V_0 = 0; V_1 = 0; goto IL_004b; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgbRawBytes; int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); NullCheck(L_0); int32_t L_3 = L_2; uint8_t L_4 = (L_0)->GetAt(static_cast(L_3)); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_rgbRawBytes; int32_t L_6 = V_0; int32_t L_7 = L_6; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); NullCheck(L_5); int32_t L_8 = L_7; uint8_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_rgbRawBytes; int32_t L_11 = V_0; int32_t L_12 = L_11; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); NullCheck(L_10); int32_t L_13 = L_12; uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_4 = L_14; int32_t L_15 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_17 = V_1; int32_t L_18 = V_4; int32_t L_19 = V_3; int32_t L_20 = V_2; NullCheck(L_16); (L_16)->SetAt(static_cast(L_17), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)19562), L_18)), ((int32_t)il2cpp_codegen_multiply(((int32_t)38550), L_19)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)7424), L_20))))>>((int32_t)16))))); int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_21, 1)); } IL_004b: { int32_t L_22 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = ___0_rgbRawBytes; NullCheck(L_23); if ((((int32_t)L_22) >= ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length))))) { goto IL_005c; } } { int32_t L_24 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_0006; } } IL_005c: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceBGRA32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceBGRA32_mE029AA79C97FD314538052826C96C73DB349D4A2 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint8_t V_2 = 0x0; uint8_t V_3 = 0x0; uint8_t V_4 = 0x0; uint8_t V_5 = 0x0; uint8_t V_6 = 0x0; { V_0 = 0; V_1 = 0; goto IL_006b; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgbRawBytes; int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); NullCheck(L_0); int32_t L_3 = L_2; uint8_t L_4 = (L_0)->GetAt(static_cast(L_3)); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_rgbRawBytes; int32_t L_6 = V_0; int32_t L_7 = L_6; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); NullCheck(L_5); int32_t L_8 = L_7; uint8_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_rgbRawBytes; int32_t L_11 = V_0; int32_t L_12 = L_11; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); NullCheck(L_10); int32_t L_13 = L_12; uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_4 = L_14; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___0_rgbRawBytes; int32_t L_16 = V_0; int32_t L_17 = L_16; V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1)); NullCheck(L_15); int32_t L_18 = L_17; uint8_t L_19 = (L_15)->GetAt(static_cast(L_18)); V_5 = L_19; uint8_t L_20 = V_4; uint8_t L_21 = V_3; uint8_t L_22 = V_2; V_6 = (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)19562), (int32_t)L_20)), ((int32_t)il2cpp_codegen_multiply(((int32_t)38550), (int32_t)L_21)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)7424), (int32_t)L_22))))>>((int32_t)16)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_24 = V_1; uint8_t L_25 = V_6; uint8_t L_26 = V_5; uint8_t L_27 = V_5; NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)il2cpp_codegen_multiply((int32_t)L_25, (int32_t)L_26))>>8)), ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)255), ((int32_t)il2cpp_codegen_subtract(((int32_t)255), (int32_t)L_27))))>>8)))))); int32_t L_28 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_006b: { int32_t L_29 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = ___0_rgbRawBytes; NullCheck(L_30); if ((((int32_t)L_29) >= ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))) { goto IL_007c; } } { int32_t L_31 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_32); if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length))))) { goto IL_0006; } } IL_007c: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceRGBA32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceRGBA32_mC3F7CE8FAD3670F7EEE900ED95FA2464F10A47F4 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint8_t V_2 = 0x0; uint8_t V_3 = 0x0; uint8_t V_4 = 0x0; uint8_t V_5 = 0x0; uint8_t V_6 = 0x0; { V_0 = 0; V_1 = 0; goto IL_006b; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgbRawBytes; int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); NullCheck(L_0); int32_t L_3 = L_2; uint8_t L_4 = (L_0)->GetAt(static_cast(L_3)); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_rgbRawBytes; int32_t L_6 = V_0; int32_t L_7 = L_6; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); NullCheck(L_5); int32_t L_8 = L_7; uint8_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_rgbRawBytes; int32_t L_11 = V_0; int32_t L_12 = L_11; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); NullCheck(L_10); int32_t L_13 = L_12; uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_4 = L_14; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___0_rgbRawBytes; int32_t L_16 = V_0; int32_t L_17 = L_16; V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1)); NullCheck(L_15); int32_t L_18 = L_17; uint8_t L_19 = (L_15)->GetAt(static_cast(L_18)); V_5 = L_19; uint8_t L_20 = V_2; uint8_t L_21 = V_3; uint8_t L_22 = V_4; V_6 = (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)19562), (int32_t)L_20)), ((int32_t)il2cpp_codegen_multiply(((int32_t)38550), (int32_t)L_21)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)7424), (int32_t)L_22))))>>((int32_t)16)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_24 = V_1; uint8_t L_25 = V_6; uint8_t L_26 = V_5; uint8_t L_27 = V_5; NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)il2cpp_codegen_multiply((int32_t)L_25, (int32_t)L_26))>>8)), ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)255), ((int32_t)il2cpp_codegen_subtract(((int32_t)255), (int32_t)L_27))))>>8)))))); int32_t L_28 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_006b: { int32_t L_29 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = ___0_rgbRawBytes; NullCheck(L_30); if ((((int32_t)L_29) >= ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))) { goto IL_007c; } } { int32_t L_31 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_32); if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length))))) { goto IL_0006; } } IL_007c: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceARGB32(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceARGB32_mD6DE468ED18E9B669F1F1B5DBF0B4BB0602E2E70 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rgbRawBytes, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint8_t V_2 = 0x0; uint8_t V_3 = 0x0; uint8_t V_4 = 0x0; uint8_t V_5 = 0x0; uint8_t V_6 = 0x0; { V_0 = 0; V_1 = 0; goto IL_006a; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rgbRawBytes; int32_t L_1 = V_0; int32_t L_2 = L_1; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); NullCheck(L_0); int32_t L_3 = L_2; uint8_t L_4 = (L_0)->GetAt(static_cast(L_3)); V_2 = L_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_rgbRawBytes; int32_t L_6 = V_0; int32_t L_7 = L_6; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); NullCheck(L_5); int32_t L_8 = L_7; uint8_t L_9 = (L_5)->GetAt(static_cast(L_8)); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_rgbRawBytes; int32_t L_11 = V_0; int32_t L_12 = L_11; V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1)); NullCheck(L_10); int32_t L_13 = L_12; uint8_t L_14 = (L_10)->GetAt(static_cast(L_13)); V_4 = L_14; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = ___0_rgbRawBytes; int32_t L_16 = V_0; int32_t L_17 = L_16; V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1)); NullCheck(L_15); int32_t L_18 = L_17; uint8_t L_19 = (L_15)->GetAt(static_cast(L_18)); V_5 = L_19; uint8_t L_20 = V_3; uint8_t L_21 = V_4; uint8_t L_22 = V_5; V_6 = (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)19562), (int32_t)L_20)), ((int32_t)il2cpp_codegen_multiply(((int32_t)38550), (int32_t)L_21)))), ((int32_t)il2cpp_codegen_multiply(((int32_t)7424), (int32_t)L_22))))>>((int32_t)16)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_24 = V_1; uint8_t L_25 = V_6; uint8_t L_26 = V_2; uint8_t L_27 = V_2; NullCheck(L_23); (L_23)->SetAt(static_cast(L_24), (uint8_t)((int32_t)(uint8_t)((int32_t)il2cpp_codegen_add(((int32_t)(((int32_t)il2cpp_codegen_multiply((int32_t)L_25, (int32_t)L_26))>>8)), ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)255), ((int32_t)il2cpp_codegen_subtract(((int32_t)255), (int32_t)L_27))))>>8)))))); int32_t L_28 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_006a: { int32_t L_29 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30 = ___0_rgbRawBytes; NullCheck(L_30); if ((((int32_t)L_29) >= ((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))))) { goto IL_007b; } } { int32_t L_31 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_32 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_32); if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length))))) { goto IL_0006; } } IL_007b: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceUYVY(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceUYVY_m6BBBD1678AE9E7FFC23E520A38F5F2DCF71ECD80 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_uyvyRawBytes, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint8_t V_2 = 0x0; uint8_t V_3 = 0x0; { V_0 = 1; V_1 = 0; goto IL_0030; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_uyvyRawBytes; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; uint8_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_2 = L_3; int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 2)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_uyvyRawBytes; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; uint8_t L_8 = (L_5)->GetAt(static_cast(L_7)); V_3 = L_8; int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 2)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_11 = V_1; int32_t L_12 = L_11; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); uint8_t L_13 = V_2; NullCheck(L_10); (L_10)->SetAt(static_cast(L_12), (uint8_t)L_13); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_15 = V_1; int32_t L_16 = L_15; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); uint8_t L_17 = V_3; NullCheck(L_14); (L_14)->SetAt(static_cast(L_16), (uint8_t)L_17); } IL_0030: { int32_t L_18 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = ___0_uyvyRawBytes; NullCheck(L_19); if ((((int32_t)L_18) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_19)->max_length)), 3))))) { goto IL_0043; } } { int32_t L_20 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))))) { goto IL_0006; } } IL_0043: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceYUYV(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceYUYV_mE5C78FC9E223D9A60A948AF5310A118CB88EF23A (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_yuyvRawBytes, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint8_t V_2 = 0x0; uint8_t V_3 = 0x0; { V_0 = 0; V_1 = 0; goto IL_0030; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_yuyvRawBytes; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; uint8_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_2 = L_3; int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 2)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ___0_yuyvRawBytes; int32_t L_6 = V_0; NullCheck(L_5); int32_t L_7 = L_6; uint8_t L_8 = (L_5)->GetAt(static_cast(L_7)); V_3 = L_8; int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 2)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_11 = V_1; int32_t L_12 = L_11; V_1 = ((int32_t)il2cpp_codegen_add(L_12, 1)); uint8_t L_13 = V_2; NullCheck(L_10); (L_10)->SetAt(static_cast(L_12), (uint8_t)L_13); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_15 = V_1; int32_t L_16 = L_15; V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1)); uint8_t L_17 = V_3; NullCheck(L_14); (L_14)->SetAt(static_cast(L_16), (uint8_t)L_17); } IL_0030: { int32_t L_18 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = ___0_yuyvRawBytes; NullCheck(L_19); if ((((int32_t)L_18) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_19)->max_length)), 3))))) { goto IL_0043; } } { int32_t L_20 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_21); if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length))))) { goto IL_0006; } } IL_0043: { return; } } // System.Void ZXing.RGBLuminanceSource::CalculateLuminanceGray16(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RGBLuminanceSource_CalculateLuminanceGray16_m6F0DA92260730D6E5B1CB5BEDFFA1379A9BDAE23 (RGBLuminanceSource_tC8395D893A051663ADC653B113CACCDA60C38226* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_gray16RawBytes, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; uint8_t V_2 = 0x0; { V_0 = 0; V_1 = 0; goto IL_001b; } IL_0006: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_gray16RawBytes; int32_t L_1 = V_0; NullCheck(L_0); int32_t L_2 = L_1; uint8_t L_3 = (L_0)->GetAt(static_cast(L_2)); V_2 = L_3; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_5 = V_1; uint8_t L_6 = V_2; NullCheck(L_4); (L_4)->SetAt(static_cast(L_5), (uint8_t)L_6); int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 2)); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_001b: { int32_t L_9 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = ___0_gray16RawBytes; NullCheck(L_10); if ((((int32_t)L_9) >= ((int32_t)((int32_t)(((RuntimeArray*)L_10)->max_length))))) { goto IL_002c; } } { int32_t L_11 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; NullCheck(L_12); if ((((int32_t)L_11) < ((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))))) { goto IL_0006; } } IL_002c: { 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.SupportClass::GetCharsFromString(System.String,System.Int32,System.Int32,System.Char[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SupportClass_GetCharsFromString_m4E307D7319453791CAA671106486ECDA16E83735 (String_t* ___0_sourceString, int32_t ___1_sourceStart, int32_t ___2_sourceEnd, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___3_destinationArray, int32_t ___4_destinationStart, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = ___1_sourceStart; V_0 = L_0; int32_t L_1 = ___4_destinationStart; V_1 = L_1; goto IL_0019; } IL_0007: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = ___3_destinationArray; int32_t L_3 = V_1; String_t* L_4 = ___0_sourceString; int32_t L_5 = V_0; NullCheck(L_4); Il2CppChar L_6; L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_4, L_5, NULL); NullCheck(L_2); (L_2)->SetAt(static_cast(L_3), (Il2CppChar)L_6); int32_t L_7 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1)); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_0019: { int32_t L_9 = V_0; int32_t L_10 = ___2_sourceEnd; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0007; } } { return; } } // System.String[] ZXing.SupportClass::toStringArray(System.Collections.Generic.ICollection`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* SupportClass_toStringArray_mAD76FDFED9A1879E0A659A8B1FA8192941CDBAE2 (RuntimeObject* ___0_strings, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL; { RuntimeObject* L_0 = ___0_strings; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var, L_0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)L_1); V_0 = L_2; RuntimeObject* L_3 = ___0_strings; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = V_0; NullCheck(L_3); InterfaceActionInvoker2< StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int32_t >::Invoke(5 /* System.Void System.Collections.Generic.ICollection`1::CopyTo(T[],System.Int32) */, ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var, L_3, L_4, 0); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = V_0; return L_5; } } // System.String ZXing.SupportClass::ToBinaryString(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SupportClass_ToBinaryString_m6286E8FF516C5C02AAF1F713E215B1073079FFD3 (int32_t ___0_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* V_0 = NULL; int32_t V_1 = 0; int32_t G_B3_0 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B3_1 = NULL; int32_t G_B2_0 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B2_1 = NULL; int32_t G_B4_0 = 0; int32_t G_B4_1 = 0; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* G_B4_2 = NULL; { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32)); V_0 = L_0; V_1 = 0; goto IL_0024; } IL_000c: { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = V_0; int32_t L_2 = V_1; int32_t L_3 = L_2; V_1 = ((int32_t)il2cpp_codegen_add(L_3, 1)); int32_t L_4 = ___0_x; G_B2_0 = L_3; G_B2_1 = L_1; if ((((int32_t)((int32_t)(L_4&1))) == ((int32_t)1))) { G_B3_0 = L_3; G_B3_1 = L_1; goto IL_001c; } } { G_B4_0 = ((int32_t)48); G_B4_1 = G_B2_0; G_B4_2 = G_B2_1; goto IL_001e; } IL_001c: { G_B4_0 = ((int32_t)49); G_B4_1 = G_B3_0; G_B4_2 = G_B3_1; } IL_001e: { NullCheck(G_B4_2); (G_B4_2)->SetAt(static_cast(G_B4_1), (Il2CppChar)G_B4_0); int32_t L_5 = ___0_x; ___0_x = ((int32_t)(L_5>>1)); } IL_0024: { int32_t L_6 = ___0_x; if (L_6) { goto IL_000c; } } { CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_7 = V_0; int32_t L_8 = V_1; Array_Reverse_mE788006243D34C654D7DDEF13E2D9E7B129AF8AD((RuntimeArray*)L_7, 0, L_8, NULL); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_9 = V_0; String_t* L_10; L_10 = String_CreateString_mFBC28D2E3EB87D497F7E702E4FFAD65F635E44DF(NULL, L_9, NULL); return L_10; } } // System.Int32 ZXing.SupportClass::bitCount(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SupportClass_bitCount_m57135A6740DF4D87174A7AC446B1117D780856D4 (int32_t ___0_n, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; goto IL_000f; } IL_0004: { int32_t L_0 = ___0_n; int32_t L_1 = ___0_n; ___0_n = ((int32_t)(L_0&((int32_t)il2cpp_codegen_subtract(L_1, 1)))); int32_t L_2 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); } IL_000f: { int32_t L_3 = ___0_n; if (L_3) { goto IL_0004; } } { int32_t L_4 = V_0; return L_4; } } #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.Color32LuminanceSource::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource__ctor_m7CB2ECA01B47DC80852B28D7F7C30BEE9DBA8CF7 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) { { int32_t L_0 = ___0_width; int32_t L_1 = ___1_height; BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73(__this, L_0, L_1, NULL); return; } } // System.Void ZXing.Color32LuminanceSource::.ctor(UnityEngine.Color32[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource__ctor_mD6CD4FD1C2EFC7064C8BDE928DF6DA9BDEEBCA4A (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_color32s, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { { int32_t L_0 = ___1_width; int32_t L_1 = ___2_height; BaseLuminanceSource__ctor_m4A76735608455D9F7E95FDBD2FDE827E5EED7E73(__this, L_0, L_1, NULL); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = ___0_color32s; Color32LuminanceSource_SetPixels_m6738AB1D4BBD9E72BB0D10DD027DB282E8435BC3(__this, L_2, NULL); return; } } // System.Void ZXing.Color32LuminanceSource::SetPixels(UnityEngine.Color32[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32LuminanceSource_SetPixels_m6738AB1D4BBD9E72BB0D10DD027DB282E8435BC3 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* ___0_color32s, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_3; memset((&V_3), 0, sizeof(V_3)); { V_0 = 0; int32_t L_0; L_0 = VirtualFuncInvoker0< int32_t >::Invoke(8 /* System.Int32 ZXing.LuminanceSource::get_Height() */, __this); V_1 = ((int32_t)il2cpp_codegen_subtract(L_0, 1)); goto IL_005d; } IL_000d: { V_2 = 0; goto IL_0050; } IL_0011: { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_1 = ___0_color32s; int32_t L_2 = V_1; int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); int32_t L_4 = V_2; NullCheck(L_1); int32_t L_5 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, L_3)), L_4)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = (L_1)->GetAt(static_cast(L_5)); V_3 = L_6; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)__this)->___luminances_6; int32_t L_8 = V_0; int32_t L_9 = L_8; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_10 = V_3; uint8_t L_11 = L_10.___r_1; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_12 = V_3; uint8_t L_13 = L_12.___g_2; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_14 = V_3; uint8_t L_15 = L_14.___g_2; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_16 = V_3; uint8_t L_17 = L_16.___b_3; NullCheck(L_7); (L_7)->SetAt(static_cast(L_9), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_11, (int32_t)L_13)), (int32_t)L_15)), (int32_t)L_17))>>2)))); int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0050: { int32_t L_19 = V_2; int32_t L_20; L_20 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 ZXing.LuminanceSource::get_Width() */, __this); if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0011; } } { int32_t L_21 = V_1; V_1 = ((int32_t)il2cpp_codegen_subtract(L_21, 1)); } IL_005d: { int32_t L_22 = V_1; if ((((int32_t)L_22) >= ((int32_t)0))) { goto IL_000d; } } { return; } } // ZXing.LuminanceSource ZXing.Color32LuminanceSource::CreateLuminanceSource(System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LuminanceSource_t066B696774156C477D4C4425791D3A0425F1DBDE* Color32LuminanceSource_CreateLuminanceSource_mA70EC3A71F4050322925F768A81FF0E783C9DF71 (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_newLuminances, int32_t ___1_width, int32_t ___2_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___1_width; int32_t L_1 = ___2_height; Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* L_2 = (Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC*)il2cpp_codegen_object_new(Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC_il2cpp_TypeInfo_var); NullCheck(L_2); Color32LuminanceSource__ctor_m7CB2ECA01B47DC80852B28D7F7C30BEE9DBA8CF7(L_2, L_0, L_1, NULL); Color32LuminanceSource_tF0F7DA904D1E949F51C065F613D0A398B9DF69FC* L_3 = L_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = ___0_newLuminances; NullCheck(L_3); ((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)L_3)->___luminances_6 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((BaseLuminanceSource_tDFA68C790E169BDADF5F2F05EECCACCE3111055C*)L_3)->___luminances_6), (void*)L_4); 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 // UnityEngine.Color32 ZXing.Color32Renderer::get_Foreground() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32Renderer_get_Foreground_m31EC4100A7FE9E523860F0C8BD58FA3B3D674AD3 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CForegroundU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Color32Renderer::set_Foreground(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32Renderer_set_Foreground_m01F31C7596D550F1E2188C3822AE4CD56FD10F42 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CForegroundU3Ek__BackingField_0 = L_0; return; } } // UnityEngine.Color32 ZXing.Color32Renderer::get_Background() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32Renderer_get_Background_m02FE2DAFAF2ED27220700417FF183DC1A6800F7F (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CBackgroundU3Ek__BackingField_1; return L_0; } } // System.Void ZXing.Color32Renderer::set_Background(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32Renderer_set_Background_m514999D29B384EA67D089F83F1BB37055443CF55 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CBackgroundU3Ek__BackingField_1 = L_0; return; } } // System.Void ZXing.Color32Renderer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Color32Renderer__ctor_m5DE3F00D19BFE07573BE14E632106F8AC4615E83 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; L_0 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1; L_1 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_0, NULL); Color32Renderer_set_Foreground_m01F31C7596D550F1E2188C3822AE4CD56FD10F42_inline(__this, L_1, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2; L_2 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_3; L_3 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_2, NULL); Color32Renderer_set_Background_m514999D29B384EA67D089F83F1BB37055443CF55_inline(__this, L_3, NULL); return; } } // UnityEngine.Color32[] ZXing.Color32Renderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* Color32Renderer_Render_m5828886AFD5032C028CAA2BAF2A71D61390EE309 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_matrix; int32_t L_1 = ___1_format; String_t* L_2 = ___2_content; Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_3; L_3 = Color32Renderer_Render_m89E47C6691EDC74387D40562DD8A0043CAB5CE67(__this, L_0, L_1, L_2, (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D*)NULL, NULL); return L_3; } } // UnityEngine.Color32[] ZXing.Color32Renderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String,ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* Color32Renderer_Render_m89E47C6691EDC74387D40562DD8A0043CAB5CE67 (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___3_options, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* V_0 = NULL; int32_t V_1 = 0; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_2; memset((&V_2), 0, sizeof(V_2)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL; int32_t V_8 = 0; int32_t V_9 = 0; int32_t V_10 = 0; int32_t G_B3_0 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_matrix; NullCheck(L_0); int32_t L_1; L_1 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_0, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_matrix; NullCheck(L_2); int32_t L_3; L_3 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_2, NULL); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_4 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_1, L_3))); V_0 = L_4; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = ___0_matrix; NullCheck(L_5); int32_t L_6; L_6 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_5, NULL); V_1 = ((int32_t)il2cpp_codegen_subtract(L_6, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_7; L_7 = Color32Renderer_get_Foreground_m31EC4100A7FE9E523860F0C8BD58FA3B3D674AD3_inline(__this, NULL); V_2 = L_7; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_8; L_8 = Color32Renderer_get_Background_m02FE2DAFAF2ED27220700417FF183DC1A6800F7F_inline(__this, NULL); V_3 = L_8; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_9 = ___0_matrix; NullCheck(L_9); int32_t L_10; L_10 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_9, NULL); V_4 = ((int32_t)(L_10%((int32_t)32))); int32_t L_11 = V_4; if ((((int32_t)L_11) > ((int32_t)0))) { goto IL_003e; } } { G_B3_0 = ((int32_t)32); goto IL_0040; } IL_003e: { int32_t L_12 = V_4; G_B3_0 = L_12; } IL_0040: { V_5 = G_B3_0; V_6 = 0; goto IL_0120; } IL_004a: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_13 = ___0_matrix; int32_t L_14 = V_1; int32_t L_15 = V_6; NullCheck(L_13); BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7* L_16; L_16 = BitMatrix_getRow_m4D4F0FAEDC2FF3561EE6511FFF1472C225C17185(L_13, ((int32_t)il2cpp_codegen_subtract(L_14, L_15)), (BitArray_t8EAEFC38498D7E15621241F160A7E05BD5F9F3D7*)NULL, NULL); NullCheck(L_16); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17; L_17 = BitArray_get_Array_m514E69EBF1161AF51796B60EB4AB1C9C949E0C9A_inline(L_16, NULL); V_7 = L_17; V_8 = 0; goto IL_010f; } IL_0064: { V_9 = ((int32_t)32); int32_t L_18 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = V_7; NullCheck(L_19); if ((!(((uint32_t)L_18) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_19)->max_length)), 1)))))) { goto IL_0076; } } { int32_t L_20 = V_5; V_9 = L_20; } IL_0076: { V_10 = 0; goto IL_0100; } IL_007e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_7; int32_t L_22 = V_8; NullCheck(L_21); int32_t L_23 = L_22; int32_t L_24 = (L_21)->GetAt(static_cast(L_23)); int32_t L_25 = V_10; if ((!(((uint32_t)((int32_t)(((int32_t)(L_24>>((int32_t)(L_25&((int32_t)31)))))&1))) == ((uint32_t)1)))) { goto IL_00c5; } } { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_26 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_27 = ___0_matrix; NullCheck(L_27); int32_t L_28; L_28 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_27, NULL); int32_t L_29 = V_6; int32_t L_30 = V_8; int32_t L_31 = V_10; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_32 = V_2; uint8_t L_33 = L_32.___r_1; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_34 = V_2; uint8_t L_35 = L_34.___g_2; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_36 = V_2; uint8_t L_37 = L_36.___b_3; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_38 = V_2; uint8_t L_39 = L_38.___a_4; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_40; memset((&L_40), 0, sizeof(L_40)); Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_40), L_33, L_35, L_37, L_39, /*hidden argument*/NULL); NullCheck(L_26); (L_26)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_28, L_29)), ((int32_t)il2cpp_codegen_multiply(L_30, ((int32_t)32))))), L_31))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_40); goto IL_00fa; } IL_00c5: { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_41 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_42 = ___0_matrix; NullCheck(L_42); int32_t L_43; L_43 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_42, NULL); int32_t L_44 = V_6; int32_t L_45 = V_8; int32_t L_46 = V_10; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_47 = V_3; uint8_t L_48 = L_47.___r_1; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_49 = V_3; uint8_t L_50 = L_49.___g_2; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_51 = V_3; uint8_t L_52 = L_51.___b_3; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_53 = V_3; uint8_t L_54 = L_53.___a_4; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_55; memset((&L_55), 0, sizeof(L_55)); Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_55), L_48, L_50, L_52, L_54, /*hidden argument*/NULL); NullCheck(L_41); (L_41)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_43, L_44)), ((int32_t)il2cpp_codegen_multiply(L_45, ((int32_t)32))))), L_46))), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_55); } IL_00fa: { int32_t L_56 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_56, 1)); } IL_0100: { int32_t L_57 = V_10; int32_t L_58 = V_9; if ((((int32_t)L_57) < ((int32_t)L_58))) { goto IL_007e; } } { int32_t L_59 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_59, 1)); } IL_010f: { int32_t L_60 = V_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = V_7; NullCheck(L_61); if ((((int32_t)L_60) < ((int32_t)((int32_t)(((RuntimeArray*)L_61)->max_length))))) { goto IL_0064; } } { int32_t L_62 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_62, 1)); } IL_0120: { int32_t L_63 = V_6; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_64 = ___0_matrix; NullCheck(L_64); int32_t L_65; L_65 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_64, NULL); if ((((int32_t)L_63) < ((int32_t)L_65))) { goto IL_004a; } } { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_66 = V_0; return L_66; } } #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.WriterException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriterException__ctor_m104829F19D8B6B64FE58CF69E77750E6D5535CF9 (WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m203319D1EA1274689B380A947B4ADC8445662B8F(__this, NULL); return; } } // System.Void ZXing.WriterException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriterException__ctor_mE42A6BBAA5852F488EFE0E8ECB2CF3F359D0B8F4 (WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4* __this, String_t* ___0_message, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_message; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(__this, L_0, NULL); return; } } // System.Void ZXing.WriterException::.ctor(System.String,System.Exception) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WriterException__ctor_mB9527576EB0A0076248FB0E8182AD9871C8AA77C (WriterException_tEFA134561EB29AD1C3C58433F3C6A05F53A828C4* __this, String_t* ___0_message, Exception_t* ___1_innerExc, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_message; Exception_t* L_1 = ___1_innerExc; il2cpp_codegen_runtime_class_init_inline(Exception_t_il2cpp_TypeInfo_var); Exception__ctor_m9BC141AAB08F47C34B7ED40C1A6C0C1ADDEC5CB3(__this, L_0, 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 // UnityEngine.Color32[] ZXing.Rendering.PixelData::ToColor32() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* PixelData_ToColor32_m272FCBB265B69F7173549D34BD2FF7CD2950841A (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* 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; { int32_t L_0; L_0 = PixelData_get_Width_mC4A4A26B312DADBCD59BA3BE91BC357EA2CBA8C2_inline(__this, NULL); int32_t L_1; L_1 = PixelData_get_Height_m565E97CCFDBE6166000E9143FAEB3AA25ACFC691_inline(__this, NULL); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_2 = (Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259*)SZArrayNew(Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(L_0, L_1))); V_0 = L_2; V_1 = 0; int32_t L_3; L_3 = PixelData_get_Height_m565E97CCFDBE6166000E9143FAEB3AA25ACFC691_inline(__this, NULL); V_2 = ((int32_t)il2cpp_codegen_subtract(L_3, 1)); goto IL_0086; } IL_0020: { int32_t L_4 = V_2; int32_t L_5; L_5 = PixelData_get_Width_mC4A4A26B312DADBCD59BA3BE91BC357EA2CBA8C2_inline(__this, NULL); V_3 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_4, L_5)), 4)); V_4 = 0; goto IL_0078; } IL_0030: { int32_t L_6 = V_3; int32_t L_7 = V_4; V_5 = ((int32_t)il2cpp_codegen_add(L_6, ((int32_t)il2cpp_codegen_multiply(4, L_7)))); Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_8 = V_0; int32_t L_9 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10; L_10 = PixelData_get_Pixels_mA30D84A105A2B23DB3E96AA84496B7DC20F9F691_inline(__this, NULL); int32_t L_11 = V_5; NullCheck(L_10); int32_t L_12 = ((int32_t)il2cpp_codegen_add(L_11, 2)); uint8_t L_13 = (L_10)->GetAt(static_cast(L_12)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14; L_14 = PixelData_get_Pixels_mA30D84A105A2B23DB3E96AA84496B7DC20F9F691_inline(__this, NULL); int32_t L_15 = V_5; NullCheck(L_14); int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1)); uint8_t L_17 = (L_14)->GetAt(static_cast(L_16)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18; L_18 = PixelData_get_Pixels_mA30D84A105A2B23DB3E96AA84496B7DC20F9F691_inline(__this, NULL); int32_t L_19 = V_5; NullCheck(L_18); int32_t L_20 = L_19; uint8_t L_21 = (L_18)->GetAt(static_cast(L_20)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22; L_22 = PixelData_get_Pixels_mA30D84A105A2B23DB3E96AA84496B7DC20F9F691_inline(__this, NULL); int32_t L_23 = V_5; NullCheck(L_22); int32_t L_24 = ((int32_t)il2cpp_codegen_add(L_23, 3)); uint8_t L_25 = (L_22)->GetAt(static_cast(L_24)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_26; memset((&L_26), 0, sizeof(L_26)); Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_26), L_13, L_17, L_21, L_25, /*hidden argument*/NULL); NullCheck(L_8); (L_8)->SetAt(static_cast(L_9), (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B)L_26); int32_t L_27 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_27, 1)); int32_t L_28 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_28, 1)); } IL_0078: { int32_t L_29 = V_4; int32_t L_30; L_30 = PixelData_get_Width_mC4A4A26B312DADBCD59BA3BE91BC357EA2CBA8C2_inline(__this, NULL); if ((((int32_t)L_29) < ((int32_t)L_30))) { goto IL_0030; } } { int32_t L_31 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_31, 1)); } IL_0086: { int32_t L_32 = V_2; if ((((int32_t)L_32) >= ((int32_t)0))) { goto IL_0020; } } { Color32U5BU5D_t38116C3E91765C4C5726CE12C77FAD7F9F737259* L_33 = V_0; return L_33; } } // System.Void ZXing.Rendering.PixelData::.ctor(System.Int32,System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelData__ctor_m93256FA1EDF78D0779A42202AB55FAF6EB9C66C3 (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, int32_t ___0_width, int32_t ___1_height, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___2_pixels, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___1_height; PixelData_set_Height_mE785F51000D928B0209909F3B6FCD4314E54557D_inline(__this, L_0, NULL); int32_t L_1 = ___0_width; PixelData_set_Width_m0D138F1237C86DAA66211257990FFBE9BFA6CF22_inline(__this, L_1, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = ___2_pixels; PixelData_set_Pixels_m12F01AC8042BF8947A349402785FAF79824B5BDF_inline(__this, L_2, NULL); return; } } // System.Byte[] ZXing.Rendering.PixelData::get_Pixels() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PixelData_get_Pixels_mA30D84A105A2B23DB3E96AA84496B7DC20F9F691 (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CPixelsU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Rendering.PixelData::set_Pixels(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelData_set_Pixels_m12F01AC8042BF8947A349402785FAF79824B5BDF (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CPixelsU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPixelsU3Ek__BackingField_0), (void*)L_0); return; } } // System.Int32 ZXing.Rendering.PixelData::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelData_get_Width_mC4A4A26B312DADBCD59BA3BE91BC357EA2CBA8C2 (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CWidthU3Ek__BackingField_1; return L_0; } } // System.Void ZXing.Rendering.PixelData::set_Width(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelData_set_Width_m0D138F1237C86DAA66211257990FFBE9BFA6CF22 (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CWidthU3Ek__BackingField_1 = L_0; return; } } // System.Int32 ZXing.Rendering.PixelData::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelData_get_Height_m565E97CCFDBE6166000E9143FAEB3AA25ACFC691 (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CHeightU3Ek__BackingField_2; return L_0; } } // System.Void ZXing.Rendering.PixelData::set_Height(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelData_set_Height_mE785F51000D928B0209909F3B6FCD4314E54557D (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CHeightU3Ek__BackingField_2 = 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 // UnityEngine.Color32 ZXing.Rendering.PixelDataRenderer::get_Foreground() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B PixelDataRenderer_get_Foreground_mD02D3260EB1EB96EC6086FB09C094E32454321B2 (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CForegroundU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.Rendering.PixelDataRenderer::set_Foreground(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelDataRenderer_set_Foreground_m98B47E064EA4D4594FE986D586E4AEE6D6287B12 (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CForegroundU3Ek__BackingField_0 = L_0; return; } } // UnityEngine.Color32 ZXing.Rendering.PixelDataRenderer::get_Background() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322 (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CBackgroundU3Ek__BackingField_1; return L_0; } } // System.Void ZXing.Rendering.PixelDataRenderer::set_Background(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelDataRenderer_set_Background_m51763F5A4A4D2E2678FD08F0C00021B1A4B3C441 (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CBackgroundU3Ek__BackingField_1 = L_0; return; } } // System.Void ZXing.Rendering.PixelDataRenderer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PixelDataRenderer__ctor_m7DB1E521FA8BF661A29FEAD808E5A5290F825170 (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; L_0 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1; L_1 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_0, NULL); PixelDataRenderer_set_Foreground_m98B47E064EA4D4594FE986D586E4AEE6D6287B12_inline(__this, L_1, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2; L_2 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_3; L_3 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_2, NULL); PixelDataRenderer_set_Background_m51763F5A4A4D2E2678FD08F0C00021B1A4B3C441_inline(__this, L_3, NULL); return; } } // ZXing.Rendering.PixelData ZXing.Rendering.PixelDataRenderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* PixelDataRenderer_Render_mB8D82CE087DBD2A08E21386D5A9AD3F6E65BA9FD (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_matrix; int32_t L_1 = ___1_format; String_t* L_2 = ___2_content; PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* L_3; L_3 = PixelDataRenderer_Render_m8109550342F130057DA054CF905915C75B925BC9(__this, L_0, L_1, L_2, (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D*)NULL, NULL); return L_3; } } // ZXing.Rendering.PixelData ZXing.Rendering.PixelDataRenderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String,ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* PixelDataRenderer_Render_m8109550342F130057DA054CF905915C75B925BC9 (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___3_options, 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*)&PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC_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; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_9; memset((&V_9), 0, sizeof(V_9)); int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; int32_t G_B14_0 = 0; int32_t G_B17_0 = 0; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B G_B32_0; memset((&G_B32_0), 0, sizeof(G_B32_0)); { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_matrix; 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_matrix; NullCheck(L_2); int32_t L_3; L_3 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_2, NULL); V_1 = L_3; EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_4 = ___3_options; if (!L_4) { goto IL_001b; } } { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_5 = ___3_options; NullCheck(L_5); bool L_6; L_6 = EncodingOptions_get_PureBarcode_mC0E812B32296E3349BEC2739274772A1B0172ED0(L_5, NULL); if (L_6) { goto IL_0062; } } IL_001b: { String_t* L_7 = ___2_content; bool L_8; L_8 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_7, NULL); if (L_8) { goto IL_0062; } } { int32_t L_9 = ___1_format; if ((((int32_t)L_9) == ((int32_t)4))) { goto IL_005f; } } { int32_t L_10 = ___1_format; if ((((int32_t)L_10) == ((int32_t)((int32_t)16)))) { goto IL_005f; } } { int32_t L_11 = ___1_format; if ((((int32_t)L_11) == ((int32_t)((int32_t)128)))) { goto IL_005f; } } { int32_t L_12 = ___1_format; if ((((int32_t)L_12) == ((int32_t)((int32_t)64)))) { goto IL_005f; } } { int32_t L_13 = ___1_format; if ((((int32_t)L_13) == ((int32_t)2))) { goto IL_005f; } } { int32_t L_14 = ___1_format; if ((((int32_t)L_14) == ((int32_t)((int32_t)256)))) { goto IL_005f; } } { int32_t L_15 = ___1_format; if ((((int32_t)L_15) == ((int32_t)((int32_t)16384)))) { goto IL_005f; } } { int32_t L_16 = ___1_format; if ((((int32_t)L_16) == ((int32_t)((int32_t)131072)))) { goto IL_005f; } } { int32_t L_17 = ___1_format; G_B14_0 = ((((int32_t)L_17) == ((int32_t)((int32_t)262144)))? 1 : 0); goto IL_0063; } IL_005f: { G_B14_0 = 1; goto IL_0063; } IL_0062: { G_B14_0 = 0; } IL_0063: { if (G_B14_0) { goto IL_0068; } } { G_B17_0 = 0; goto IL_006a; } IL_0068: { G_B17_0 = ((int32_t)16); } IL_006a: { V_2 = G_B17_0; V_3 = 1; EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_18 = ___3_options; if (!L_18) { goto IL_00b2; } } { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_19 = ___3_options; NullCheck(L_19); int32_t L_20; L_20 = EncodingOptions_get_Width_m1C40A1C45F224E23F8CE0ECC1F9D6F07BD259795(L_19, NULL); int32_t L_21 = V_0; if ((((int32_t)L_20) <= ((int32_t)L_21))) { goto IL_0083; } } { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_22 = ___3_options; NullCheck(L_22); int32_t L_23; L_23 = EncodingOptions_get_Width_m1C40A1C45F224E23F8CE0ECC1F9D6F07BD259795(L_22, NULL); V_0 = L_23; } IL_0083: { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_24 = ___3_options; NullCheck(L_24); int32_t L_25; L_25 = EncodingOptions_get_Height_m799F326B5ADA4E4F1F23C09B67B6E963B2401EE0(L_24, NULL); int32_t L_26 = V_1; if ((((int32_t)L_25) <= ((int32_t)L_26))) { goto IL_0095; } } { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_27 = ___3_options; NullCheck(L_27); int32_t L_28; L_28 = EncodingOptions_get_Height_m799F326B5ADA4E4F1F23C09B67B6E963B2401EE0(L_27, NULL); V_1 = L_28; } IL_0095: { int32_t L_29 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_30 = ___0_matrix; NullCheck(L_30); int32_t L_31; L_31 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_30, NULL); V_3 = ((int32_t)(L_29/L_31)); int32_t L_32 = V_3; int32_t L_33 = V_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_34 = ___0_matrix; NullCheck(L_34); int32_t L_35; L_35 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_34, NULL); if ((((int32_t)L_32) <= ((int32_t)((int32_t)(L_33/L_35))))) { goto IL_00b2; } } { int32_t L_36 = V_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_37 = ___0_matrix; NullCheck(L_37); int32_t L_38; L_38 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_37, NULL); V_3 = ((int32_t)(L_36/L_38)); } IL_00b2: { int32_t L_39 = V_2; int32_t L_40 = V_1; if ((((int32_t)L_39) >= ((int32_t)L_40))) { goto IL_00b8; } } { V_2 = 0; } IL_00b8: { int32_t L_41 = V_0; int32_t L_42 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_41, L_42)), 4))); V_4 = L_43; V_5 = 0; V_6 = 0; goto IL_01db; } IL_00cf: { V_7 = 0; goto IL_01cd; } IL_00d7: { V_8 = 0; goto IL_0152; } IL_00dc: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_44 = ___0_matrix; int32_t L_45 = V_8; int32_t L_46 = V_6; NullCheck(L_44); bool L_47; L_47 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_44, L_45, L_46, NULL); if (L_47) { goto IL_00f0; } } { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_48; L_48 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); G_B32_0 = L_48; goto IL_00f6; } IL_00f0: { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_49; L_49 = PixelDataRenderer_get_Foreground_mD02D3260EB1EB96EC6086FB09C094E32454321B2_inline(__this, NULL); G_B32_0 = L_49; } IL_00f6: { V_9 = G_B32_0; V_10 = 0; goto IL_0147; } IL_00fd: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_50 = V_4; int32_t L_51 = V_5; int32_t L_52 = L_51; V_5 = ((int32_t)il2cpp_codegen_add(L_52, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_53 = V_9; uint8_t L_54 = L_53.___b_3; NullCheck(L_50); (L_50)->SetAt(static_cast(L_52), (uint8_t)L_54); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55 = V_4; int32_t L_56 = V_5; int32_t L_57 = L_56; V_5 = ((int32_t)il2cpp_codegen_add(L_57, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_58 = V_9; uint8_t L_59 = L_58.___g_2; NullCheck(L_55); (L_55)->SetAt(static_cast(L_57), (uint8_t)L_59); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_60 = V_4; int32_t L_61 = V_5; int32_t L_62 = L_61; V_5 = ((int32_t)il2cpp_codegen_add(L_62, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_63 = V_9; uint8_t L_64 = L_63.___r_1; NullCheck(L_60); (L_60)->SetAt(static_cast(L_62), (uint8_t)L_64); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_65 = V_4; int32_t L_66 = V_5; int32_t L_67 = L_66; V_5 = ((int32_t)il2cpp_codegen_add(L_67, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_68 = V_9; uint8_t L_69 = L_68.___a_4; NullCheck(L_65); (L_65)->SetAt(static_cast(L_67), (uint8_t)L_69); int32_t L_70 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_70, 1)); } IL_0147: { int32_t L_71 = V_10; int32_t L_72 = V_3; if ((((int32_t)L_71) < ((int32_t)L_72))) { goto IL_00fd; } } { int32_t L_73 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_73, 1)); } IL_0152: { int32_t L_74 = V_8; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_75 = ___0_matrix; NullCheck(L_75); int32_t L_76; L_76 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_75, NULL); if ((((int32_t)L_74) < ((int32_t)L_76))) { goto IL_00dc; } } { int32_t L_77 = V_3; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_78 = ___0_matrix; NullCheck(L_78); int32_t L_79; L_79 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_78, NULL); V_11 = ((int32_t)il2cpp_codegen_multiply(L_77, L_79)); goto IL_01c2; } IL_0168: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_80 = V_4; int32_t L_81 = V_5; int32_t L_82 = L_81; V_5 = ((int32_t)il2cpp_codegen_add(L_82, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_83; L_83 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); uint8_t L_84 = L_83.___b_3; NullCheck(L_80); (L_80)->SetAt(static_cast(L_82), (uint8_t)L_84); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_85 = V_4; int32_t L_86 = V_5; int32_t L_87 = L_86; V_5 = ((int32_t)il2cpp_codegen_add(L_87, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_88; L_88 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); uint8_t L_89 = L_88.___g_2; NullCheck(L_85); (L_85)->SetAt(static_cast(L_87), (uint8_t)L_89); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_90 = V_4; int32_t L_91 = V_5; int32_t L_92 = L_91; V_5 = ((int32_t)il2cpp_codegen_add(L_92, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_93; L_93 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); uint8_t L_94 = L_93.___r_1; NullCheck(L_90); (L_90)->SetAt(static_cast(L_92), (uint8_t)L_94); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_95 = V_4; int32_t L_96 = V_5; int32_t L_97 = L_96; V_5 = ((int32_t)il2cpp_codegen_add(L_97, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_98; L_98 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); uint8_t L_99 = L_98.___a_4; NullCheck(L_95); (L_95)->SetAt(static_cast(L_97), (uint8_t)L_99); int32_t L_100 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_100, 1)); } IL_01c2: { int32_t L_101 = V_11; int32_t L_102 = V_0; if ((((int32_t)L_101) < ((int32_t)L_102))) { goto IL_0168; } } { int32_t L_103 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_103, 1)); } IL_01cd: { int32_t L_104 = V_7; int32_t L_105 = V_3; if ((((int32_t)L_104) < ((int32_t)L_105))) { goto IL_00d7; } } { int32_t L_106 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_106, 1)); } IL_01db: { int32_t L_107 = V_6; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_108 = ___0_matrix; NullCheck(L_108); int32_t L_109; L_109 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_108, NULL); int32_t L_110 = V_2; if ((((int32_t)L_107) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_109, L_110))))) { goto IL_00cf; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_111 = ___0_matrix; NullCheck(L_111); int32_t L_112; L_112 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_111, NULL); int32_t L_113 = V_3; int32_t L_114 = V_2; V_12 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_multiply(L_112, L_113)), L_114)); goto IL_0262; } IL_01f8: { V_13 = 0; goto IL_0257; } IL_01fd: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_115 = V_4; int32_t L_116 = V_5; int32_t L_117 = L_116; V_5 = ((int32_t)il2cpp_codegen_add(L_117, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_118; L_118 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); uint8_t L_119 = L_118.___b_3; NullCheck(L_115); (L_115)->SetAt(static_cast(L_117), (uint8_t)L_119); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_120 = V_4; int32_t L_121 = V_5; int32_t L_122 = L_121; V_5 = ((int32_t)il2cpp_codegen_add(L_122, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_123; L_123 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); uint8_t L_124 = L_123.___g_2; NullCheck(L_120); (L_120)->SetAt(static_cast(L_122), (uint8_t)L_124); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_125 = V_4; int32_t L_126 = V_5; int32_t L_127 = L_126; V_5 = ((int32_t)il2cpp_codegen_add(L_127, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_128; L_128 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); uint8_t L_129 = L_128.___r_1; NullCheck(L_125); (L_125)->SetAt(static_cast(L_127), (uint8_t)L_129); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_130 = V_4; int32_t L_131 = V_5; int32_t L_132 = L_131; V_5 = ((int32_t)il2cpp_codegen_add(L_132, 1)); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_133; L_133 = PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline(__this, NULL); uint8_t L_134 = L_133.___a_4; NullCheck(L_130); (L_130)->SetAt(static_cast(L_132), (uint8_t)L_134); int32_t L_135 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_135, 1)); } IL_0257: { int32_t L_136 = V_13; int32_t L_137 = V_0; if ((((int32_t)L_136) < ((int32_t)L_137))) { goto IL_01fd; } } { int32_t L_138 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_138, 1)); } IL_0262: { int32_t L_139 = V_12; int32_t L_140 = V_1; if ((((int32_t)L_139) < ((int32_t)L_140))) { goto IL_01f8; } } { int32_t L_141 = V_0; int32_t L_142 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_143 = V_4; PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* L_144 = (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC*)il2cpp_codegen_object_new(PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC_il2cpp_TypeInfo_var); NullCheck(L_144); PixelData__ctor_m93256FA1EDF78D0779A42202AB55FAF6EB9C66C3(L_144, L_141, L_142, L_143, NULL); return L_144; } } #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 // UnityEngine.Color32 ZXing.Rendering.SvgRenderer::get_Foreground() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B SvgRenderer_get_Foreground_mE72A8266FE1FEDD4E01EE2C7B8EE1E8A731C9C12 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CForegroundU3Ek__BackingField_2; return L_0; } } // System.Void ZXing.Rendering.SvgRenderer::set_Foreground(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_set_Foreground_m19624B5DA56218BEA3BC4B79E757884841A1B357 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CForegroundU3Ek__BackingField_2 = L_0; return; } } // UnityEngine.Color32 ZXing.Rendering.SvgRenderer::get_Background() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B SvgRenderer_get_Background_mA786BA9EB5BC3DE4E886AFFBEAD50324CF98E983 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CBackgroundU3Ek__BackingField_3; return L_0; } } // System.Void ZXing.Rendering.SvgRenderer::set_Background(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_set_Background_m1180E0E278C061CC8AF8627D67316C3A4E67E8A0 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CBackgroundU3Ek__BackingField_3 = L_0; return; } } // System.String ZXing.Rendering.SvgRenderer::get_FontName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgRenderer_get_FontName_mDA9CEFBBA2F2C7C60877678F8716105C86761ECC (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CFontNameU3Ek__BackingField_4; return L_0; } } // System.Void ZXing.Rendering.SvgRenderer::set_FontName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_set_FontName_m5FD8C0DF804CCB2B4E32B60E5250FDA8C5E28791 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CFontNameU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CFontNameU3Ek__BackingField_4), (void*)L_0); return; } } // System.Int32 ZXing.Rendering.SvgRenderer::get_FontSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SvgRenderer_get_FontSize_m655D0AF4B2C879363D7FA6E8C56BBD10DFCB9A15 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CFontSizeU3Ek__BackingField_5; return L_0; } } // System.Void ZXing.Rendering.SvgRenderer::set_FontSize(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_set_FontSize_m6A7E8F205A9F4A703108417751C1938C7C0AEA62 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CFontSizeU3Ek__BackingField_5 = L_0; return; } } // System.Void ZXing.Rendering.SvgRenderer::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer__ctor_mD07C72CDEBD061411F80482BD53206F75E0EA377 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0; memset((&L_0), 0, sizeof(L_0)); Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_0), (uint8_t)0, (uint8_t)0, (uint8_t)0, (uint8_t)((int32_t)255), /*hidden argument*/NULL); SvgRenderer_set_Foreground_m19624B5DA56218BEA3BC4B79E757884841A1B357_inline(__this, L_0, NULL); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_1; memset((&L_1), 0, sizeof(L_1)); Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_1), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), (uint8_t)((int32_t)255), /*hidden argument*/NULL); SvgRenderer_set_Background_m1180E0E278C061CC8AF8627D67316C3A4E67E8A0_inline(__this, L_1, NULL); return; } } // ZXing.Rendering.SvgRenderer/SvgImage ZXing.Rendering.SvgRenderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* SvgRenderer_Render_m13244F4462EA692CF28A844CBD639270C41CDD63 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_matrix; int32_t L_1 = ___1_format; String_t* L_2 = ___2_content; SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_3; L_3 = SvgRenderer_Render_mF99156DA5385CE55AEBC2A2637E7EBDFC44BEAFE(__this, L_0, L_1, L_2, (EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D*)NULL, NULL); return L_3; } } // ZXing.Rendering.SvgRenderer/SvgImage ZXing.Rendering.SvgRenderer::Render(ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String,ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* SvgRenderer_Render_mF99156DA5385CE55AEBC2A2637E7EBDFC44BEAFE (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, int32_t ___1_format, String_t* ___2_content, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___3_options, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* V_0 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_matrix; NullCheck(L_0); int32_t L_1; L_1 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_0, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_matrix; NullCheck(L_2); int32_t L_3; L_3 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_2, NULL); SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_4 = (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636*)il2cpp_codegen_object_new(SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636_il2cpp_TypeInfo_var); NullCheck(L_4); SvgImage__ctor_m3E89BB2CE782DEE69557903A9C5D6AD29AF453D0(L_4, L_1, L_3, NULL); V_0 = L_4; SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_5 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_6 = ___0_matrix; int32_t L_7 = ___1_format; String_t* L_8 = ___2_content; EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_9 = ___3_options; SvgRenderer_Create_m6DD7517A5DD633E3FD4B5910267F0BD8BDF9B1B6(__this, L_5, L_6, L_7, L_8, L_9, NULL); SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_10 = V_0; return L_10; } } // System.Void ZXing.Rendering.SvgRenderer::Create(ZXing.Rendering.SvgRenderer/SvgImage,ZXing.Common.BitMatrix,ZXing.BarcodeFormat,System.String,ZXing.Common.EncodingOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_Create_m6DD7517A5DD633E3FD4B5910267F0BD8BDF9B1B6 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* ___0_image, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_matrix, int32_t ___2_format, String_t* ___3_content, EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* ___4_options, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF04D617318442B519695D4A916E2601C2F206533); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; String_t* V_3 = NULL; int32_t V_4 = 0; int32_t G_B18_0 = 0; int32_t G_B23_0 = 0; int32_t G_B19_0 = 0; int32_t G_B21_0 = 0; int32_t G_B20_0 = 0; int32_t G_B22_0 = 0; int32_t G_B22_1 = 0; String_t* G_B27_0 = NULL; int32_t G_B30_0 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___1_matrix; if (L_0) { goto IL_0004; } } { return; } IL_0004: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___1_matrix; NullCheck(L_1); int32_t L_2; L_2 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_1, NULL); V_0 = L_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = ___1_matrix; NullCheck(L_3); int32_t L_4; L_4 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_3, NULL); V_1 = L_4; EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_5 = ___4_options; if (!L_5) { goto IL_001f; } } { EncodingOptions_t84F92A38829ABB6416A1FCE75DEB61FECF8AFA2D* L_6 = ___4_options; NullCheck(L_6); bool L_7; L_7 = EncodingOptions_get_PureBarcode_mC0E812B32296E3349BEC2739274772A1B0172ED0(L_6, NULL); if (L_7) { goto IL_0073; } } IL_001f: { String_t* L_8 = ___3_content; bool L_9; L_9 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_8, NULL); if (L_9) { goto IL_0073; } } { int32_t L_10 = ___2_format; if ((((int32_t)L_10) == ((int32_t)4))) { goto IL_0070; } } { int32_t L_11 = ___2_format; if ((((int32_t)L_11) == ((int32_t)8))) { goto IL_0070; } } { int32_t L_12 = ___2_format; if ((((int32_t)L_12) == ((int32_t)((int32_t)16)))) { goto IL_0070; } } { int32_t L_13 = ___2_format; if ((((int32_t)L_13) == ((int32_t)((int32_t)128)))) { goto IL_0070; } } { int32_t L_14 = ___2_format; if ((((int32_t)L_14) == ((int32_t)((int32_t)64)))) { goto IL_0070; } } { int32_t L_15 = ___2_format; if ((((int32_t)L_15) == ((int32_t)2))) { goto IL_0070; } } { int32_t L_16 = ___2_format; if ((((int32_t)L_16) == ((int32_t)((int32_t)256)))) { goto IL_0070; } } { int32_t L_17 = ___2_format; if ((((int32_t)L_17) == ((int32_t)((int32_t)16384)))) { goto IL_0070; } } { int32_t L_18 = ___2_format; if ((((int32_t)L_18) == ((int32_t)((int32_t)32768)))) { goto IL_0070; } } { int32_t L_19 = ___2_format; if ((((int32_t)L_19) == ((int32_t)((int32_t)131072)))) { goto IL_0070; } } { int32_t L_20 = ___2_format; G_B18_0 = ((((int32_t)L_20) == ((int32_t)((int32_t)262144)))? 1 : 0); goto IL_0074; } IL_0070: { G_B18_0 = 1; goto IL_0074; } IL_0073: { G_B18_0 = 0; } IL_0074: { int32_t L_21 = G_B18_0; G_B19_0 = L_21; if (!L_21) { G_B23_0 = L_21; goto IL_0091; } } { int32_t L_22; L_22 = SvgRenderer_get_FontSize_m655D0AF4B2C879363D7FA6E8C56BBD10DFCB9A15_inline(__this, NULL); G_B20_0 = G_B19_0; if ((((int32_t)L_22) < ((int32_t)1))) { G_B21_0 = G_B19_0; goto IL_0088; } } { int32_t L_23; L_23 = SvgRenderer_get_FontSize_m655D0AF4B2C879363D7FA6E8C56BBD10DFCB9A15_inline(__this, NULL); G_B22_0 = L_23; G_B22_1 = G_B20_0; goto IL_008a; } IL_0088: { G_B22_0 = ((int32_t)10); G_B22_1 = G_B21_0; } IL_008a: { V_2 = G_B22_0; int32_t L_24 = V_1; int32_t L_25 = V_2; V_1 = ((int32_t)il2cpp_codegen_add(L_24, ((int32_t)il2cpp_codegen_add(L_25, 3)))); G_B23_0 = G_B22_1; } IL_0091: { SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_26 = ___0_image; NullCheck(L_26); SvgImage_AddHeader_mE7AC0CF17E9CD27186598DE9ED91720B242F046A(L_26, NULL); SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_27 = ___0_image; int32_t L_28 = V_0; int32_t L_29 = V_1; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_30; L_30 = SvgRenderer_get_Background_mA786BA9EB5BC3DE4E886AFFBEAD50324CF98E983_inline(__this, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_31; L_31 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_30, NULL); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_32; L_32 = SvgRenderer_get_Foreground_mE72A8266FE1FEDD4E01EE2C7B8EE1E8A731C9C12_inline(__this, NULL); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_33; L_33 = Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline(L_32, NULL); NullCheck(L_27); SvgImage_AddTag_m3A1D969829D8CC54315BC89E8C7A0A9BDE66909A(L_27, 0, 0, L_28, L_29, L_31, L_33, NULL); SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_34 = ___0_image; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_35 = ___1_matrix; SvgRenderer_AppendDarkCell_m6AECF57412445ED689E9A5D34A95FDCCC915EA45(L_34, L_35, 0, 0, NULL); if (!G_B23_0) { goto IL_0108; } } { String_t* L_36; L_36 = SvgRenderer_get_FontName_mDA9CEFBBA2F2C7C60877678F8716105C86761ECC_inline(__this, NULL); bool L_37; L_37 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_36, NULL); if (L_37) { goto IL_00d7; } } { String_t* L_38; L_38 = SvgRenderer_get_FontName_mDA9CEFBBA2F2C7C60877678F8716105C86761ECC_inline(__this, NULL); G_B27_0 = L_38; goto IL_00dc; } IL_00d7: { G_B27_0 = _stringLiteralF04D617318442B519695D4A916E2601C2F206533; } IL_00dc: { V_3 = G_B27_0; int32_t L_39; L_39 = SvgRenderer_get_FontSize_m655D0AF4B2C879363D7FA6E8C56BBD10DFCB9A15_inline(__this, NULL); if ((((int32_t)L_39) < ((int32_t)1))) { goto IL_00ee; } } { int32_t L_40; L_40 = SvgRenderer_get_FontSize_m655D0AF4B2C879363D7FA6E8C56BBD10DFCB9A15_inline(__this, NULL); G_B30_0 = L_40; goto IL_00f0; } IL_00ee: { G_B30_0 = ((int32_t)10); } IL_00f0: { V_4 = G_B30_0; int32_t L_41 = ___2_format; String_t* L_42 = ___3_content; String_t* L_43; L_43 = SvgRenderer_ModifyContentDependingOnBarcodeFormat_m09D5140E10D3AF01CFBB49D1D66F1113FB30D869(__this, L_41, L_42, NULL); ___3_content = L_43; SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_44 = ___0_image; String_t* L_45 = ___3_content; String_t* L_46 = V_3; int32_t L_47 = V_4; NullCheck(L_44); SvgImage_AddText_mBD9F5B7650AE15B3D5DF2FD8C837D22E03FB607A(L_44, L_45, L_46, L_47, NULL); } IL_0108: { SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_48 = ___0_image; NullCheck(L_48); SvgImage_AddEnd_mB65C5ADF848A9EE9E38531A921C9A1EFE6D78E02(L_48, NULL); return; } } // System.String ZXing.Rendering.SvgRenderer::ModifyContentDependingOnBarcodeFormat(ZXing.BarcodeFormat,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgRenderer_ModifyContentDependingOnBarcodeFormat_m09D5140E10D3AF01CFBB49D1D66F1113FB30D869 (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, int32_t ___0_format, String_t* ___1_content, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_format; if ((((int32_t)L_0) > ((int32_t)((int32_t)128)))) { goto IL_001a; } } { int32_t L_1 = ___0_format; if ((((int32_t)L_1) == ((int32_t)((int32_t)64)))) { goto IL_002d; } } { int32_t L_2 = ___0_format; if ((((int32_t)L_2) == ((int32_t)((int32_t)128)))) { goto IL_005d; } } { goto IL_00f8; } IL_001a: { int32_t L_3 = ___0_format; if ((((int32_t)L_3) == ((int32_t)((int32_t)16384)))) { goto IL_009f; } } { int32_t L_4 = ___0_format; if ((!(((uint32_t)L_4) == ((uint32_t)((int32_t)32768))))) { goto IL_00f8; } } IL_002d: { String_t* L_5 = ___1_content; NullCheck(L_5); int32_t L_6; L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_5, NULL); if ((((int32_t)L_6) >= ((int32_t)8))) { goto IL_003e; } } { String_t* L_7 = ___1_content; il2cpp_codegen_runtime_class_init_inline(OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934_il2cpp_TypeInfo_var); String_t* L_8; L_8 = OneDimensionalCodeWriter_CalculateChecksumDigitModulo10_m17D1DE1298BC481D1539B05341C6C0F7CC75752D(L_7, NULL); ___1_content = L_8; } IL_003e: { String_t* L_9 = ___1_content; NullCheck(L_9); int32_t L_10; L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_9, NULL); if ((((int32_t)L_10) <= ((int32_t)4))) { goto IL_00f8; } } { String_t* L_11 = ___1_content; NullCheck(L_11); String_t* L_12; L_12 = String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A(L_11, 4, _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764, NULL); ___1_content = L_12; goto IL_00f8; } IL_005d: { String_t* L_13 = ___1_content; NullCheck(L_13); int32_t L_14; L_14 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_13, NULL); if ((((int32_t)L_14) >= ((int32_t)((int32_t)13)))) { goto IL_006f; } } { String_t* L_15 = ___1_content; il2cpp_codegen_runtime_class_init_inline(OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934_il2cpp_TypeInfo_var); String_t* L_16; L_16 = OneDimensionalCodeWriter_CalculateChecksumDigitModulo10_m17D1DE1298BC481D1539B05341C6C0F7CC75752D(L_15, NULL); ___1_content = L_16; } IL_006f: { String_t* L_17 = ___1_content; NullCheck(L_17); int32_t L_18; L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL); if ((((int32_t)L_18) <= ((int32_t)7))) { goto IL_0086; } } { String_t* L_19 = ___1_content; NullCheck(L_19); String_t* L_20; L_20 = String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A(L_19, 7, _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764, NULL); ___1_content = L_20; } IL_0086: { String_t* L_21 = ___1_content; NullCheck(L_21); int32_t L_22; L_22 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_21, NULL); if ((((int32_t)L_22) <= ((int32_t)1))) { goto IL_00f8; } } { String_t* L_23 = ___1_content; NullCheck(L_23); String_t* L_24; L_24 = String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A(L_23, 1, _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764, NULL); ___1_content = L_24; goto IL_00f8; } IL_009f: { String_t* L_25 = ___1_content; NullCheck(L_25); int32_t L_26; L_26 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_25, NULL); if ((((int32_t)L_26) >= ((int32_t)((int32_t)12)))) { goto IL_00b1; } } { String_t* L_27 = ___1_content; il2cpp_codegen_runtime_class_init_inline(OneDimensionalCodeWriter_t6727F8B952AE1DA861D9B16A4C9F92E8F77E1934_il2cpp_TypeInfo_var); String_t* L_28; L_28 = OneDimensionalCodeWriter_CalculateChecksumDigitModulo10_m17D1DE1298BC481D1539B05341C6C0F7CC75752D(L_27, NULL); ___1_content = L_28; } IL_00b1: { String_t* L_29 = ___1_content; NullCheck(L_29); int32_t L_30; L_30 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_29, NULL); if ((((int32_t)L_30) <= ((int32_t)((int32_t)11)))) { goto IL_00ca; } } { String_t* L_31 = ___1_content; NullCheck(L_31); String_t* L_32; L_32 = String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A(L_31, ((int32_t)11), _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764, NULL); ___1_content = L_32; } IL_00ca: { String_t* L_33 = ___1_content; NullCheck(L_33); int32_t L_34; L_34 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_33, NULL); if ((((int32_t)L_34) <= ((int32_t)6))) { goto IL_00e1; } } { String_t* L_35 = ___1_content; NullCheck(L_35); String_t* L_36; L_36 = String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A(L_35, 6, _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764, NULL); ___1_content = L_36; } IL_00e1: { String_t* L_37 = ___1_content; NullCheck(L_37); int32_t L_38; L_38 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_37, NULL); if ((((int32_t)L_38) <= ((int32_t)1))) { goto IL_00f8; } } { String_t* L_39 = ___1_content; NullCheck(L_39); String_t* L_40; L_40 = String_Insert_mA279E748F06514A6D0B9B680D651D6A6C6BB561A(L_39, 1, _stringLiteral17F69BD9415AEEFF5AF120DF2D45F20433804764, NULL); ___1_content = L_40; } IL_00f8: { String_t* L_41 = ___1_content; return L_41; } } // System.Void ZXing.Rendering.SvgRenderer::AppendDarkCell(ZXing.Rendering.SvgRenderer/SvgImage,ZXing.Common.BitMatrix,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_AppendDarkCell_m6AECF57412445ED689E9A5D34A95FDCCC915EA45 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* ___0_image, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_matrix, int32_t ___2_offsetX, int32_t ___3_offSetY, 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; 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; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___1_matrix; if (L_0) { goto IL_0004; } } { return; } IL_0004: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = ___1_matrix; NullCheck(L_1); int32_t L_2; L_2 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_1, NULL); V_0 = L_2; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_3 = ___1_matrix; NullCheck(L_3); int32_t L_4; L_4 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_3, NULL); V_1 = L_4; int32_t L_5 = V_0; int32_t L_6 = V_1; 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_2 = L_7; V_3 = (bool)0; V_4 = 0; V_5 = 0; V_6 = 0; goto IL_00cc; } IL_002a: { V_8 = 0; goto IL_0095; } IL_002f: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8 = V_2; int32_t L_9 = V_6; int32_t L_10 = V_8; NullCheck(L_8); bool L_11; L_11 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_8, L_9, L_10, NULL); if (L_11) { goto IL_008f; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_12 = V_2; int32_t L_13 = V_6; int32_t L_14 = V_8; NullCheck(L_12); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_12, L_13, L_14, (bool)1, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_15 = ___1_matrix; int32_t L_16 = V_6; int32_t L_17 = V_8; NullCheck(L_15); bool L_18; L_18 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_15, L_16, L_17, NULL); if (!L_18) { goto IL_0061; } } { bool L_19 = V_3; if (L_19) { goto IL_008f; } } { int32_t L_20 = V_6; V_4 = L_20; int32_t L_21 = V_8; V_5 = L_21; V_3 = (bool)1; goto IL_008f; } IL_0061: { bool L_22 = V_3; if (!L_22) { goto IL_008f; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_23 = ___1_matrix; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_24 = V_2; int32_t L_25 = V_4; int32_t L_26 = V_5; int32_t L_27 = V_8; SvgRenderer_FindMaximumRectangle_m0EC27C831F091D14447E17A64ABC98A237AF29EA(L_23, L_24, L_25, L_26, L_27, (&V_7), NULL); SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_28 = ___0_image; int32_t L_29 = V_4; int32_t L_30 = ___2_offsetX; int32_t L_31 = V_5; int32_t L_32 = ___3_offSetY; int32_t L_33 = V_7; int32_t L_34 = V_4; int32_t L_35 = V_8; int32_t L_36 = V_5; NullCheck(L_28); SvgImage_AddRec_mAEEECA93E4F7D4C8A7F1A304BA71C701E9FBEEE0(L_28, ((int32_t)il2cpp_codegen_add(L_29, L_30)), ((int32_t)il2cpp_codegen_add(L_31, L_32)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_33, L_34)), 1)), ((int32_t)il2cpp_codegen_subtract(L_35, L_36)), NULL); V_3 = (bool)0; } IL_008f: { int32_t L_37 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_37, 1)); } IL_0095: { int32_t L_38 = V_8; int32_t L_39 = V_1; if ((((int32_t)L_38) < ((int32_t)L_39))) { goto IL_002f; } } { bool L_40 = V_3; if (!L_40) { goto IL_00c6; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_41 = ___1_matrix; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_42 = V_2; int32_t L_43 = V_4; int32_t L_44 = V_5; int32_t L_45 = V_1; SvgRenderer_FindMaximumRectangle_m0EC27C831F091D14447E17A64ABC98A237AF29EA(L_41, L_42, L_43, L_44, L_45, (&V_7), NULL); SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* L_46 = ___0_image; int32_t L_47 = V_4; int32_t L_48 = ___2_offsetX; int32_t L_49 = V_5; int32_t L_50 = ___3_offSetY; int32_t L_51 = V_7; int32_t L_52 = V_4; int32_t L_53 = V_1; int32_t L_54 = V_5; NullCheck(L_46); SvgImage_AddRec_mAEEECA93E4F7D4C8A7F1A304BA71C701E9FBEEE0(L_46, ((int32_t)il2cpp_codegen_add(L_47, L_48)), ((int32_t)il2cpp_codegen_add(L_49, L_50)), ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_51, L_52)), 1)), ((int32_t)il2cpp_codegen_subtract(L_53, L_54)), NULL); V_3 = (bool)0; } IL_00c6: { int32_t L_55 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_55, 1)); } IL_00cc: { int32_t L_56 = V_6; int32_t L_57 = V_0; if ((((int32_t)L_56) < ((int32_t)L_57))) { goto IL_002a; } } { return; } } // System.Void ZXing.Rendering.SvgRenderer::FindMaximumRectangle(ZXing.Common.BitMatrix,ZXing.Common.BitMatrix,System.Int32,System.Int32,System.Int32,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgRenderer_FindMaximumRectangle_m0EC27C831F091D14447E17A64ABC98A237AF29EA (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_matrix, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_processed, int32_t ___2_startPosX, int32_t ___3_startPosY, int32_t ___4_endPosY, int32_t* ___5_endPosX, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { int32_t* L_0 = ___5_endPosX; int32_t L_1 = ___2_startPosX; *((int32_t*)L_0) = (int32_t)L_1; int32_t L_2 = ___2_startPosX; V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1)); goto IL_0040; } IL_000a: { int32_t L_3 = ___3_startPosY; V_1 = L_3; goto IL_001d; } IL_000e: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = ___0_matrix; int32_t L_5 = V_0; int32_t L_6 = V_1; NullCheck(L_4); bool L_7; L_7 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_4, L_5, L_6, NULL); if (L_7) { goto IL_0019; } } { return; } IL_0019: { int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_001d: { int32_t L_9 = V_1; int32_t L_10 = ___4_endPosY; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_000e; } } { int32_t* L_11 = ___5_endPosX; int32_t L_12 = V_0; *((int32_t*)L_11) = (int32_t)L_12; int32_t L_13 = ___3_startPosY; V_2 = L_13; goto IL_0037; } IL_002a: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_14 = ___1_processed; int32_t L_15 = V_0; int32_t L_16 = V_2; NullCheck(L_14); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_14, L_15, L_16, (bool)1, NULL); int32_t L_17 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0037: { int32_t L_18 = V_2; int32_t L_19 = ___4_endPosY; if ((((int32_t)L_18) < ((int32_t)L_19))) { goto IL_002a; } } { int32_t L_20 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_0040: { int32_t L_21 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_22 = ___0_matrix; NullCheck(L_22); int32_t L_23; L_23 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_22, NULL); if ((((int32_t)L_21) < ((int32_t)L_23))) { goto IL_000a; } } { 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.String ZXing.Rendering.SvgRenderer/SvgImage::get_Content() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgImage_get_Content_mB4D775426AE226E03E9A511CCE95B2AA6C1BDE80 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___content_0; NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_0); return L_1; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::set_Content(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_set_Content_m63A474D0A25C97869966DFE65FC9254ACE315FAC (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, String_t* ___0_value, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___content_0; NullCheck(L_0); StringBuilder_set_Length_mE2427BDAEF91C4E4A6C80F3BDF1F6E01DBCC2414(L_0, 0, NULL); String_t* L_1 = ___0_value; if (!L_1) { goto IL_001c; } } { StringBuilder_t* L_2 = __this->___content_0; String_t* L_3 = ___0_value; NullCheck(L_2); StringBuilder_t* L_4; L_4 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, L_3, NULL); } IL_001c: { return; } } // System.Int32 ZXing.Rendering.SvgRenderer/SvgImage::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SvgImage_get_Height_mD154CCDFD1736D9D6D9E90E828325D401B7FBA42 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CHeightU3Ek__BackingField_1; return L_0; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::set_Height(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_set_Height_m2023BFC6D34882B079088A173777ACB71A891916 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CHeightU3Ek__BackingField_1 = L_0; return; } } // System.Int32 ZXing.Rendering.SvgRenderer/SvgImage::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SvgImage_get_Width_m982173A782D941C6232E0DBD59A96504429FF3DD (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CWidthU3Ek__BackingField_2; return L_0; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::set_Width(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_set_Width_m394AB3129CC16FCCE8FE9C5C97203DEA4CA8AB5F (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CWidthU3Ek__BackingField_2 = L_0; return; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage__ctor_mC72A21E1775843E51255F91C541DABA7C8A2D612 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __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; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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); __this->___content_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___content_0), (void*)L_0); return; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage__ctor_m3E89BB2CE782DEE69557903A9C5D6AD29AF453D0 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __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*)&StringBuilder_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, 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); __this->___content_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___content_0), (void*)L_0); int32_t L_1 = ___0_width; SvgImage_set_Width_m394AB3129CC16FCCE8FE9C5C97203DEA4CA8AB5F_inline(__this, L_1, NULL); int32_t L_2 = ___1_height; SvgImage_set_Height_m2023BFC6D34882B079088A173777ACB71A891916_inline(__this, L_2, NULL); return; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage__ctor_m672BAD54E92E459612909AFD0E2EF73050C5071A (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, String_t* ___0_content, 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; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); String_t* L_0 = ___0_content; StringBuilder_t* L_1 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var); NullCheck(L_1); StringBuilder__ctor_mCD797D942316CB356205FD96415B0B7581CDAD60(L_1, L_0, NULL); __this->___content_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___content_0), (void*)L_1); return; } } // System.String ZXing.Rendering.SvgRenderer/SvgImage::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgImage_ToString_mE74FACFD3EF3911AE3AC69F6372C485629A146E2 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, const RuntimeMethod* method) { { StringBuilder_t* L_0 = __this->___content_0; NullCheck(L_0); String_t* L_1; L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_0); return L_1; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddHeader() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddHeader_mE7AC0CF17E9CD27186598DE9ED91720B242F046A (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4244A0AD8D8E879A46026C4EE9CB6318F9FA49D8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4607F6A1AD253C7780023D486297757B840DE5EA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAC00B1DFB240934CD3E7CA4995672FDDB47B0D0); s_Il2CppMethodInitialized = true; } { StringBuilder_t* L_0 = __this->___content_0; NullCheck(L_0); StringBuilder_t* L_1; L_1 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_0, _stringLiteral4244A0AD8D8E879A46026C4EE9CB6318F9FA49D8, NULL); StringBuilder_t* L_2 = __this->___content_0; NullCheck(L_2); StringBuilder_t* L_3; L_3 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, _stringLiteral4607F6A1AD253C7780023D486297757B840DE5EA, NULL); StringBuilder_t* L_4 = __this->___content_0; NullCheck(L_4); StringBuilder_t* L_5; L_5 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_4, _stringLiteralDAC00B1DFB240934CD3E7CA4995672FDDB47B0D0, NULL); return; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddEnd() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddEnd_mB65C5ADF848A9EE9E38531A921C9A1EFE6D78E02 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E80B524ECF4EB6F07C79D12D6E6AE33416E3A14); s_Il2CppMethodInitialized = true; } { StringBuilder_t* L_0 = __this->___content_0; NullCheck(L_0); StringBuilder_t* L_1; L_1 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_0, _stringLiteral7E80B524ECF4EB6F07C79D12D6E6AE33416E3A14, NULL); return; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddTag(System.Int32,System.Int32,System.Int32,System.Int32,UnityEngine.Color,UnityEngine.Color) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddTag_m3A1D969829D8CC54315BC89E8C7A0A9BDE66909A (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_displaysizeX, int32_t ___1_displaysizeY, int32_t ___2_viewboxSizeX, int32_t ___3_viewboxSizeY, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___4_background, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___5_fill, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB26234AD9B99491D85E6696E8F1AB69F80181948); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD3F57AE65D16A0C02DFF491D897DC292AE9D229); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_displaysizeX; if ((((int32_t)L_0) <= ((int32_t)0))) { goto IL_000b; } } { int32_t L_1 = ___1_displaysizeY; if ((((int32_t)L_1) > ((int32_t)0))) { goto IL_0090; } } IL_000b: { StringBuilder_t* L_2 = __this->___content_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)7); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3; int32_t L_5 = ___2_viewboxSizeX; int32_t L_6 = L_5; RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_7); (L_4)->SetAt(static_cast(0), (RuntimeObject*)L_7); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_4; int32_t L_9 = ___3_viewboxSizeY; int32_t L_10 = L_9; RuntimeObject* L_11 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_10); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_11); (L_8)->SetAt(static_cast(1), (RuntimeObject*)L_11); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = L_8; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = ___4_background; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_14; L_14 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_13, NULL); String_t* L_15; L_15 = SvgImage_GetColorRgb_m91E889E9A63EBA2F62F4459A61C36BC565964FCE(L_14, NULL); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_15); (L_12)->SetAt(static_cast(2), (RuntimeObject*)L_15); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = L_12; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17 = ___4_background; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_18; L_18 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_17, NULL); double L_19; L_19 = SvgImage_ConvertAlpha_mB540D91961368C532E3DFD00D7D926A4E7E57CCE(L_18, NULL); double L_20 = L_19; RuntimeObject* L_21 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_20); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_21); (L_16)->SetAt(static_cast(3), (RuntimeObject*)L_21); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_16; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_23 = ___5_fill; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_24; L_24 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_23, NULL); String_t* L_25; L_25 = SvgImage_GetColorRgb_m91E889E9A63EBA2F62F4459A61C36BC565964FCE(L_24, NULL); NullCheck(L_22); ArrayElementTypeCheck (L_22, L_25); (L_22)->SetAt(static_cast(4), (RuntimeObject*)L_25); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_26 = L_22; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_27 = ___5_fill; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_28; L_28 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_27, NULL); double L_29; L_29 = SvgImage_ConvertAlpha_mB540D91961368C532E3DFD00D7D926A4E7E57CCE(L_28, NULL); double L_30 = L_29; RuntimeObject* L_31 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_30); NullCheck(L_26); ArrayElementTypeCheck (L_26, L_31); (L_26)->SetAt(static_cast(5), (RuntimeObject*)L_31); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_32 = L_26; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_33 = ___4_background; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_34; L_34 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_33, NULL); String_t* L_35; L_35 = SvgImage_GetBackgroundStyle_m8F7288EF8A8E0DAC2825B1FBD551F496736A7083(L_34, NULL); NullCheck(L_32); ArrayElementTypeCheck (L_32, L_35); (L_32)->SetAt(static_cast(6), (RuntimeObject*)L_35); String_t* L_36; L_36 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralB26234AD9B99491D85E6696E8F1AB69F80181948, L_32, NULL); NullCheck(L_2); StringBuilder_t* L_37; L_37 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_2, L_36, NULL); return; } IL_0090: { StringBuilder_t* L_38 = __this->___content_0; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_39 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40 = L_39; int32_t L_41 = ___2_viewboxSizeX; int32_t L_42 = L_41; RuntimeObject* L_43 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_42); NullCheck(L_40); ArrayElementTypeCheck (L_40, L_43); (L_40)->SetAt(static_cast(0), (RuntimeObject*)L_43); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_44 = L_40; int32_t L_45 = ___3_viewboxSizeY; int32_t L_46 = L_45; RuntimeObject* L_47 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_46); NullCheck(L_44); ArrayElementTypeCheck (L_44, L_47); (L_44)->SetAt(static_cast(1), (RuntimeObject*)L_47); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_48 = L_44; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_49 = ___4_background; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_50; L_50 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_49, NULL); String_t* L_51; L_51 = SvgImage_GetColorRgb_m91E889E9A63EBA2F62F4459A61C36BC565964FCE(L_50, NULL); NullCheck(L_48); ArrayElementTypeCheck (L_48, L_51); (L_48)->SetAt(static_cast(2), (RuntimeObject*)L_51); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_52 = L_48; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_53 = ___4_background; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_54; L_54 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_53, NULL); double L_55; L_55 = SvgImage_ConvertAlpha_mB540D91961368C532E3DFD00D7D926A4E7E57CCE(L_54, NULL); double L_56 = L_55; RuntimeObject* L_57 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_56); NullCheck(L_52); ArrayElementTypeCheck (L_52, L_57); (L_52)->SetAt(static_cast(3), (RuntimeObject*)L_57); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_58 = L_52; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_59 = ___5_fill; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_60; L_60 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_59, NULL); String_t* L_61; L_61 = SvgImage_GetColorRgb_m91E889E9A63EBA2F62F4459A61C36BC565964FCE(L_60, NULL); NullCheck(L_58); ArrayElementTypeCheck (L_58, L_61); (L_58)->SetAt(static_cast(4), (RuntimeObject*)L_61); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_62 = L_58; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_63 = ___5_fill; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_64; L_64 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_63, NULL); double L_65; L_65 = SvgImage_ConvertAlpha_mB540D91961368C532E3DFD00D7D926A4E7E57CCE(L_64, NULL); double L_66 = L_65; RuntimeObject* L_67 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_66); NullCheck(L_62); ArrayElementTypeCheck (L_62, L_67); (L_62)->SetAt(static_cast(5), (RuntimeObject*)L_67); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_68 = L_62; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_69 = ___4_background; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_70; L_70 = Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline(L_69, NULL); String_t* L_71; L_71 = SvgImage_GetBackgroundStyle_m8F7288EF8A8E0DAC2825B1FBD551F496736A7083(L_70, NULL); NullCheck(L_68); ArrayElementTypeCheck (L_68, L_71); (L_68)->SetAt(static_cast(6), (RuntimeObject*)L_71); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_72 = L_68; int32_t L_73 = ___0_displaysizeX; int32_t L_74 = L_73; RuntimeObject* L_75 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_74); NullCheck(L_72); ArrayElementTypeCheck (L_72, L_75); (L_72)->SetAt(static_cast(7), (RuntimeObject*)L_75); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_76 = L_72; int32_t L_77 = ___1_displaysizeY; int32_t L_78 = L_77; RuntimeObject* L_79 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_78); NullCheck(L_76); ArrayElementTypeCheck (L_76, L_79); (L_76)->SetAt(static_cast(8), (RuntimeObject*)L_79); String_t* L_80; L_80 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralDD3F57AE65D16A0C02DFF491D897DC292AE9D229, L_76, NULL); NullCheck(L_38); StringBuilder_t* L_81; L_81 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_38, L_80, NULL); return; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddText(System.String,System.String,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddText_mBD9F5B7650AE15B3D5DF2FD8C837D22E03FB607A (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, String_t* ___0_text, String_t* ___1_fontName, int32_t ___2_fontSize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8CC98BA3B02A8F5844A8EA88CB55814B9552614); s_Il2CppMethodInitialized = true; } { StringBuilder_t* L_0 = __this->___content_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1; L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2; String_t* L_4 = ___1_fontName; NullCheck(L_3); ArrayElementTypeCheck (L_3, L_4); (L_3)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_3; int32_t L_6 = ___2_fontSize; int32_t L_7 = L_6; RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5; String_t* L_10 = ___0_text; NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(2), (RuntimeObject*)L_10); NullCheck(L_0); StringBuilder_t* L_11; L_11 = StringBuilder_AppendFormat_m0A69DC59537ACE5D88B174EE1098453E1276E53B(L_0, L_1, _stringLiteralF8CC98BA3B02A8F5844A8EA88CB55814B9552614, L_9, NULL); return; } } // System.Void ZXing.Rendering.SvgRenderer/SvgImage::AddRec(System.Int32,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SvgImage_AddRec_mAEEECA93E4F7D4C8A7F1A304BA71C701E9FBEEE0 (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_posX, int32_t ___1_posY, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB85E44E7200FA3E8E69C96E31FA57E58E51E715C); s_Il2CppMethodInitialized = true; } { StringBuilder_t* L_0 = __this->___content_0; il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var); CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1; L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2; int32_t L_4 = ___0_posX; int32_t L_5 = L_4; RuntimeObject* L_6 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_5); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_6); (L_3)->SetAt(static_cast(0), (RuntimeObject*)L_6); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = L_3; int32_t L_8 = ___1_posY; int32_t L_9 = L_8; RuntimeObject* L_10 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_9); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_10); (L_7)->SetAt(static_cast(1), (RuntimeObject*)L_10); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_7; int32_t L_12 = ___2_width; int32_t L_13 = L_12; RuntimeObject* L_14 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_13); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_14); (L_11)->SetAt(static_cast(2), (RuntimeObject*)L_14); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_15 = L_11; int32_t L_16 = ___3_height; int32_t L_17 = L_16; RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_18); (L_15)->SetAt(static_cast(3), (RuntimeObject*)L_18); NullCheck(L_0); StringBuilder_t* L_19; L_19 = StringBuilder_AppendFormat_m0A69DC59537ACE5D88B174EE1098453E1276E53B(L_0, L_1, _stringLiteralB85E44E7200FA3E8E69C96E31FA57E58E51E715C, L_15, NULL); return; } } // System.Double ZXing.Rendering.SvgRenderer/SvgImage::ConvertAlpha(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double SvgImage_ConvertAlpha_mB540D91961368C532E3DFD00D7D926A4E7E57CCE (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_alpha, 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; } { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_alpha; uint8_t L_1 = L_0.___a_4; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Round_m0BD20E38C73A9283F2EC89E6DF9CCC80A7752C38_inline(((double)(((double)L_1)/(255.0))), 2, NULL); return L_2; } } // System.String ZXing.Rendering.SvgRenderer/SvgImage::GetBackgroundStyle(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgImage_GetBackgroundStyle_m8F7288EF8A8E0DAC2825B1FBD551F496736A7083 (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_color, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8D9E1F62F827ABD6E9837098FA50C564FF5581D); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_color; double L_1; L_1 = SvgImage_ConvertAlpha_mB540D91961368C532E3DFD00D7D926A4E7E57CCE(L_0, NULL); V_0 = L_1; ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = L_2; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = ___0_color; uint8_t L_5 = L_4.___r_1; uint8_t L_6 = L_5; RuntimeObject* L_7 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_6); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_7); (L_3)->SetAt(static_cast(0), (RuntimeObject*)L_7); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8 = L_3; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_9 = ___0_color; uint8_t L_10 = L_9.___g_2; uint8_t L_11 = L_10; RuntimeObject* L_12 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_11); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_12); (L_8)->SetAt(static_cast(1), (RuntimeObject*)L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_8; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_14 = ___0_color; uint8_t L_15 = L_14.___b_3; uint8_t L_16 = L_15; RuntimeObject* L_17 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_16); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_17); (L_13)->SetAt(static_cast(2), (RuntimeObject*)L_17); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = L_13; double L_19 = V_0; double L_20 = L_19; RuntimeObject* L_21 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_20); NullCheck(L_18); ArrayElementTypeCheck (L_18, L_21); (L_18)->SetAt(static_cast(3), (RuntimeObject*)L_21); String_t* L_22; L_22 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteralA8D9E1F62F827ABD6E9837098FA50C564FF5581D, L_18, NULL); return L_22; } } // System.String ZXing.Rendering.SvgRenderer/SvgImage::GetColorRgb(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgImage_GetColorRgb_m91E889E9A63EBA2F62F4459A61C36BC565964FCE (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_color, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); s_Il2CppMethodInitialized = true; } { StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = L_0; uint8_t* L_2 = (&(&___0_color)->___r_1); String_t* L_3; L_3 = Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4(L_2, NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(0), (String_t*)L_3); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_1; NullCheck(L_4); ArrayElementTypeCheck (L_4, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); (L_4)->SetAt(static_cast(1), (String_t*)_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4; uint8_t* L_6 = (&(&___0_color)->___g_2); String_t* L_7; L_7 = Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4(L_6, NULL); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_7); (L_5)->SetAt(static_cast(2), (String_t*)L_7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = L_5; NullCheck(L_8); ArrayElementTypeCheck (L_8, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); (L_8)->SetAt(static_cast(3), (String_t*)_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_8; uint8_t* L_10 = (&(&___0_color)->___b_3); String_t* L_11; L_11 = Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4(L_10, NULL); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_11); (L_9)->SetAt(static_cast(4), (String_t*)L_11); String_t* L_12; L_12 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_9, NULL); return L_12; } } // System.String ZXing.Rendering.SvgRenderer/SvgImage::GetColorRgba(UnityEngine.Color32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* SvgImage_GetColorRgba_m542D2970B3DE1A9892EACB65E9B0C6C68085F511 (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_color, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); s_Il2CppMethodInitialized = true; } double V_0 = 0.0; { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_color; double L_1; L_1 = SvgImage_ConvertAlpha_mB540D91961368C532E3DFD00D7D926A4E7E57CCE(L_0, NULL); V_0 = L_1; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = L_2; uint8_t* L_4 = (&(&___0_color)->___r_1); String_t* L_5; L_5 = Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4(L_4, NULL); NullCheck(L_3); ArrayElementTypeCheck (L_3, L_5); (L_3)->SetAt(static_cast(0), (String_t*)L_5); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_3; NullCheck(L_6); ArrayElementTypeCheck (L_6, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); (L_6)->SetAt(static_cast(1), (String_t*)_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6; uint8_t* L_8 = (&(&___0_color)->___g_2); String_t* L_9; L_9 = Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4(L_8, NULL); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_9); (L_7)->SetAt(static_cast(2), (String_t*)L_9); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_7; NullCheck(L_10); ArrayElementTypeCheck (L_10, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); (L_10)->SetAt(static_cast(3), (String_t*)_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_10; uint8_t* L_12 = (&(&___0_color)->___b_3); String_t* L_13; L_13 = Byte_ToString_mB80CE094B94215119578E4D796566E71D7277EE4(L_12, NULL); NullCheck(L_11); ArrayElementTypeCheck (L_11, L_13); (L_11)->SetAt(static_cast(4), (String_t*)L_13); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_11; NullCheck(L_14); ArrayElementTypeCheck (L_14, _stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); (L_14)->SetAt(static_cast(5), (String_t*)_stringLiteralC18C9BB6DF0D5C60CE5A5D2D3D6111BEB6F8CCEB); StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14; String_t* L_16; L_16 = Double_ToString_m7499A5D792419537DCB9470A3675CEF5117DE339((&V_0), NULL); NullCheck(L_15); ArrayElementTypeCheck (L_15, L_16); (L_15)->SetAt(static_cast(6), (String_t*)L_16); String_t* L_17; L_17 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_15, NULL); return L_17; } } #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.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.QrCodeEncodingOptions::get_ErrorCorrection() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* QrCodeEncodingOptions_get_ErrorCorrection_m7BEC0F83D30626193A9876E731C422F3BAE6E71E (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_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, 3); 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, 3); return ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)CastclassSealed((RuntimeObject*)L_3, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var)); } IL_0020: { return (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)NULL; } } // System.Void ZXing.QrCode.QrCodeEncodingOptions::set_ErrorCorrection(ZXing.QrCode.Internal.ErrorCorrectionLevel) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QrCodeEncodingOptions_set_ErrorCorrection_mC5FEA28A4A13489738DE55BC72AB5AFD380B0DB3 (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __this, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___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); s_Il2CppMethodInitialized = true; } { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_0 = ___0_value; if (L_0) { goto IL_001f; } } { RuntimeObject* L_1; L_1 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); 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_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_1, 3); if (!L_2) { goto IL_002c; } } { RuntimeObject* L_3; L_3 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_3, 3); return; } IL_001f: { RuntimeObject* L_5; L_5 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_6 = ___0_value; NullCheck(L_5); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_5, 3, L_6); } IL_002c: { return; } } // System.String ZXing.QrCode.QrCodeEncodingOptions::get_CharacterSet() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* QrCodeEncodingOptions_get_CharacterSet_m53E5D065B3CBC5C5669743687EE46E9CE367F799 (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __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*)&String_t_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, 4); 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, 4); return ((String_t*)CastclassSealed((RuntimeObject*)L_3, String_t_il2cpp_TypeInfo_var)); } IL_0020: { return (String_t*)NULL; } } // System.Void ZXing.QrCode.QrCodeEncodingOptions::set_CharacterSet(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QrCodeEncodingOptions_set_CharacterSet_mB0AC88A44D0ADD964915DFDC7DCE7F17093C77E9 (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __this, String_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); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_value; if (L_0) { goto IL_001f; } } { RuntimeObject* L_1; L_1 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); 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_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_1, 4); if (!L_2) { goto IL_002c; } } { RuntimeObject* L_3; L_3 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_3, 4); return; } IL_001f: { RuntimeObject* L_5; L_5 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); String_t* L_6 = ___0_value; NullCheck(L_5); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_5, 4, L_6); } IL_002c: { return; } } // System.Boolean ZXing.QrCode.QrCodeEncodingOptions::get_DisableECI() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QrCodeEncodingOptions_get_DisableECI_m1453E5D3F73DCB6C1E909AB4937E5DD0741945BC (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __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)12)); 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)12)); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0022: { return (bool)0; } } // System.Void ZXing.QrCode.QrCodeEncodingOptions::set_DisableECI(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QrCodeEncodingOptions_set_DisableECI_mD6E839BD49C24F8DB2AD16599F3B1FF357D45772 (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __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)12), L_3); return; } } // System.Nullable`1 ZXing.QrCode.QrCodeEncodingOptions::get_QrVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 QrCodeEncodingOptions_get_QrVersion_mA2B28B9A11F0A3B39E19FE1446F16C360E3B59B1 (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0; memset((&V_0), 0, sizeof(V_0)); { 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)19)); if (!L_1) { goto IL_0027; } } { 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)19)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_4; memset((&L_4), 0, sizeof(L_4)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_4), ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_3, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))), /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); return L_4; } IL_0027: { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_5 = V_0; return L_5; } } // System.Void ZXing.QrCode.QrCodeEncodingOptions::set_QrVersion(System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QrCodeEncodingOptions_set_QrVersion_m58672A2F21C25DB4BE4E13505B5992D42253D0B0 (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __this, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&___0_value), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); if (L_0) { goto IL_0027; } } { RuntimeObject* L_1; L_1 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); 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_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_1, ((int32_t)19)); if (!L_2) { goto IL_0040; } } { RuntimeObject* L_3; L_3 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_3, ((int32_t)19)); return; } IL_0027: { RuntimeObject* L_5; L_5 = EncodingOptions_get_Hints_mC3AFEA71C2F4AEF08D0BEE756ADDF1B766F522CD_inline(__this, NULL); int32_t L_6; L_6 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA((&___0_value), Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); int32_t L_7 = L_6; RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(1 /* System.Void System.Collections.Generic.IDictionary`2::set_Item(TKey,TValue) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_5, ((int32_t)19), L_8); } IL_0040: { return; } } // System.Boolean ZXing.QrCode.QrCodeEncodingOptions::get_QrCompact() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QrCodeEncodingOptions_get_QrCompact_m1411EF7015E13B38B99BDF27E80C217A6951562A (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __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)23)); 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)23)); return ((*(bool*)((bool*)(bool*)UnBox(L_3, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))); } IL_0022: { return (bool)0; } } // System.Void ZXing.QrCode.QrCodeEncodingOptions::set_QrCompact(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QrCodeEncodingOptions_set_QrCompact_mE7295D14052F8CE2B775057A210DC7D73DE9CE4D (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __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)23), L_3); return; } } // System.Void ZXing.QrCode.QrCodeEncodingOptions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QrCodeEncodingOptions__ctor_mB132F5E34FBAC9B4DCDB45A7E73542E9BE76C354 (QrCodeEncodingOptions_t5664DEA67EB68FE017C8E7E1999A4ED120142524* __this, const RuntimeMethod* method) { { EncodingOptions__ctor_m6E1D0DAAD5D070F02DC2C5692CB86F4FDB4AE023(__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.QrCode.Internal.Decoder ZXing.QrCode.QRCodeReader::getDecoder() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* QRCodeReader_getDecoder_m044EB65DF64B27DE271B97DC5B66F2D835C063E5 (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* __this, const RuntimeMethod* method) { { Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* L_0 = __this->___decoder_1; return L_0; } } // ZXing.Result ZXing.QrCode.QRCodeReader::decode(ZXing.BinaryBitmap) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* QRCodeReader_decode_mDF54D3ABDD9C8F66B19BA320D32F757D74804FB2 (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, const RuntimeMethod* method) { { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_1; L_1 = QRCodeReader_decode_m591C2F2818331720AEE926D3B11A2533DE9F591E(__this, L_0, (RuntimeObject*)NULL, NULL); return L_1; } } // ZXing.Result ZXing.QrCode.QRCodeReader::decode(ZXing.BinaryBitmap,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* QRCodeReader_decode_m591C2F2818331720AEE926D3B11A2533DE9F591E (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* __this, BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Detector_t87498AE8A2E2418999D2CECAABC86AE49B159729_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t96BBC4E7273214BD35166293657C54EBFB060DF7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral674DD80E81E8DD98B2C6FC639E39310F68E687CB); s_Il2CppMethodInitialized = true; } DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* V_0 = NULL; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* V_1 = NULL; QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* V_2 = NULL; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* V_3 = NULL; RuntimeObject* V_4 = NULL; String_t* V_5 = NULL; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_6 = NULL; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* V_7 = NULL; int32_t V_8 = 0; { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_0 = ___0_image; if (!L_0) { goto IL_000b; } } { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_1 = ___0_image; NullCheck(L_1); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2; L_2 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(L_1, NULL); if (L_2) { goto IL_000d; } } IL_000b: { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_000d: { RuntimeObject* L_3 = ___1_hints; if (!L_3) { goto IL_0043; } } { RuntimeObject* L_4 = ___1_hints; 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_0043; } } { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_6 = ___0_image; NullCheck(L_6); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_7; L_7 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(L_6, NULL); il2cpp_codegen_runtime_class_init_inline(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8; L_8 = QRCodeReader_extractPureBits_m35ADDBDE1F0FD39E3BCE949B75BD8D3053323EF4(L_7, NULL); V_6 = L_8; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_9 = V_6; if (L_9) { goto IL_002c; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_002c: { Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* L_10 = __this->___decoder_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11 = V_6; RuntimeObject* L_12 = ___1_hints; NullCheck(L_10); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_13; L_13 = Decoder_decode_m8953C6B834B609887D9F6C7D52FFD96CD0D2082C(L_10, L_11, L_12, NULL); V_0 = L_13; il2cpp_codegen_runtime_class_init_inline(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_14 = ((QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_StaticFields*)il2cpp_codegen_static_fields_for(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var))->___NO_POINTS_0; V_1 = L_14; goto IL_0078; } IL_0043: { BinaryBitmap_t782410230405265CD7CB4043E143DD8371216CC9* L_15 = ___0_image; NullCheck(L_15); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_16; L_16 = BinaryBitmap_get_BlackMatrix_m136C38AD0C5E3489C54D34D0B2AC53B62AE1D76B(L_15, NULL); Detector_t87498AE8A2E2418999D2CECAABC86AE49B159729* L_17 = (Detector_t87498AE8A2E2418999D2CECAABC86AE49B159729*)il2cpp_codegen_object_new(Detector_t87498AE8A2E2418999D2CECAABC86AE49B159729_il2cpp_TypeInfo_var); NullCheck(L_17); Detector__ctor_m6B32E49672B74E4935ADED6A4622001A236E205F(L_17, L_16, NULL); RuntimeObject* L_18 = ___1_hints; NullCheck(L_17); DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_19; L_19 = VirtualFuncInvoker1< DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0*, RuntimeObject* >::Invoke(7 /* ZXing.Common.DetectorResult ZXing.QrCode.Internal.Detector::detect(System.Collections.Generic.IDictionary`2) */, L_17, L_18); V_7 = L_19; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_20 = V_7; if (L_20) { goto IL_005c; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_005c: { Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* L_21 = __this->___decoder_1; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_22 = V_7; NullCheck(L_22); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_23; L_23 = DetectorResult_get_Bits_m98E8D758EC0349468C19C023815254B18F6D1E26_inline(L_22, NULL); RuntimeObject* L_24 = ___1_hints; NullCheck(L_21); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_25; L_25 = Decoder_decode_m8953C6B834B609887D9F6C7D52FFD96CD0D2082C(L_21, L_23, L_24, NULL); V_0 = L_25; DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* L_26 = V_7; NullCheck(L_26); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_27; L_27 = DetectorResult_get_Points_m41C18111FF5911D473DBA2629D87CED9FD3E66D2_inline(L_26, NULL); V_1 = L_27; } IL_0078: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_28 = V_0; if (L_28) { goto IL_007d; } } { return (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)NULL; } IL_007d: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_29 = V_0; NullCheck(L_29); RuntimeObject* L_30; L_30 = DecoderResult_get_Other_m3BA3F6938F474B13A5ABE0E959BFCC61B0A1727A_inline(L_29, NULL); V_2 = ((QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5*)IsInstSealed((RuntimeObject*)L_30, QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5_il2cpp_TypeInfo_var)); QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* L_31 = V_2; if (!L_31) { goto IL_0093; } } { QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* L_32 = V_2; ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_33 = V_1; NullCheck(L_32); QRCodeDecoderMetaData_applyMirroredCorrection_m13EF2A89A30B278CD5932D79385D595E264C5E2D(L_32, L_33, NULL); } IL_0093: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_34 = V_0; NullCheck(L_34); String_t* L_35; L_35 = DecoderResult_get_Text_mE0955E92D70B0759FE81C9042B75AECFFF6FBEE0_inline(L_34, NULL); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_36 = V_0; NullCheck(L_36); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37; L_37 = DecoderResult_get_RawBytes_m07CD270FF70E4D42C6D175F6EB55DD6167DE7F39_inline(L_36, NULL); ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_38 = V_1; Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_39 = (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF*)il2cpp_codegen_object_new(Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF_il2cpp_TypeInfo_var); NullCheck(L_39); Result__ctor_m1FE156476FD7E8E25D0829D5D2DAC9432A419E55(L_39, L_35, L_37, L_38, ((int32_t)2048), NULL); V_3 = L_39; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_40 = V_0; NullCheck(L_40); RuntimeObject* L_41; L_41 = DecoderResult_get_ByteSegments_mB57360C35953219EC2C0063F19BF202857ED8453_inline(L_40, NULL); V_4 = L_41; RuntimeObject* L_42 = V_4; if (!L_42) { goto IL_00c0; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_43 = V_3; RuntimeObject* L_44 = V_4; NullCheck(L_43); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_43, 2, L_44, NULL); } IL_00c0: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_45 = V_0; NullCheck(L_45); String_t* L_46; L_46 = DecoderResult_get_ECLevel_m2FA411C61F5C10EDCF70165468FFB85E11FC1355_inline(L_45, NULL); V_5 = L_46; String_t* L_47 = V_5; if (!L_47) { goto IL_00d5; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_48 = V_3; String_t* L_49 = V_5; NullCheck(L_48); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_48, 3, L_49, NULL); } IL_00d5: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_50 = V_0; NullCheck(L_50); bool L_51; L_51 = DecoderResult_get_StructuredAppend_m02D62DA31DB97258FF426F9EEFB249902E1BC824(L_50, NULL); if (!L_51) { goto IL_0102; } } { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_52 = V_3; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_53 = V_0; NullCheck(L_53); int32_t L_54; L_54 = DecoderResult_get_StructuredAppendSequenceNumber_m026121E33E58EAE491ED208E1B185FAF0216665C_inline(L_53, NULL); int32_t L_55 = L_54; RuntimeObject* L_56 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_55); NullCheck(L_52); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_52, 8, L_56, NULL); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_57 = V_3; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_58 = V_0; NullCheck(L_58); int32_t L_59; L_59 = DecoderResult_get_StructuredAppendParity_m7EAA417281140367E7E68957AE3AB8B7AFAC7296_inline(L_58, NULL); int32_t L_60 = L_59; RuntimeObject* L_61 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_60); NullCheck(L_57); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_57, ((int32_t)9), L_61, NULL); } IL_0102: { Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_62 = V_3; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_63 = V_0; NullCheck(L_63); int32_t L_64; L_64 = DecoderResult_get_SymbologyModifier_mB1DD256B0F40DDE793232023BC2DE1018FEB305D_inline(L_63, NULL); V_8 = L_64; String_t* L_65; L_65 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_8), NULL); String_t* L_66; L_66 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral674DD80E81E8DD98B2C6FC639E39310F68E687CB, L_65, NULL); NullCheck(L_62); Result_putMetadata_m2D95B7A0F09318F7F0DE68A8AA8440A8FB080984(L_62, ((int32_t)12), L_66, NULL); Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* L_67 = V_3; return L_67; } } // System.Void ZXing.QrCode.QRCodeReader::reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeReader_reset_mB793DC6DF61C72671C645AD467288FCB3DDF6C81 (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* __this, const RuntimeMethod* method) { { return; } } // ZXing.Common.BitMatrix ZXing.QrCode.QRCodeReader::extractPureBits(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* QRCodeReader_extractPureBits_m35ADDBDE1F0FD39E3BCE949B75BD8D3053323EF4 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_image, 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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL; float V_2 = 0.0f; 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; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_12 = NULL; int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_image; NullCheck(L_0); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1; L_1 = BitMatrix_getTopLeftOnBit_mE53B7EB7057D475B8018302349D01CC5F5764F59(L_0, NULL); V_0 = L_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___0_image; NullCheck(L_2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3; L_3 = BitMatrix_getBottomRightOnBit_m7697D5320BF3A9AB523F69FA9348242B17F34181(L_2, NULL); V_1 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = V_0; if (!L_4) { goto IL_0014; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_1; if (L_5) { goto IL_0016; } } IL_0014: { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_0016: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_7 = ___0_image; il2cpp_codegen_runtime_class_init_inline(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); bool L_8; L_8 = QRCodeReader_moduleSize_m94C9D158BF7A04575DF6D10FE1D85BDEAC081F16(L_6, L_7, (&V_2), NULL); if (L_8) { goto IL_0023; } } { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_0023: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = V_0; NullCheck(L_9); int32_t L_10 = 1; int32_t L_11 = (L_9)->GetAt(static_cast(L_10)); V_3 = L_11; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_1; NullCheck(L_12); int32_t L_13 = 1; int32_t L_14 = (L_12)->GetAt(static_cast(L_13)); V_4 = L_14; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = V_0; NullCheck(L_15); int32_t L_16 = 0; int32_t L_17 = (L_15)->GetAt(static_cast(L_16)); V_5 = L_17; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = V_1; NullCheck(L_18); int32_t L_19 = 0; int32_t L_20 = (L_18)->GetAt(static_cast(L_19)); V_6 = L_20; int32_t L_21 = V_5; int32_t L_22 = V_6; if ((((int32_t)L_21) >= ((int32_t)L_22))) { goto IL_0041; } } { int32_t L_23 = V_3; int32_t L_24 = V_4; if ((((int32_t)L_23) < ((int32_t)L_24))) { goto IL_0043; } } IL_0041: { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_0043: { int32_t L_25 = V_4; int32_t L_26 = V_3; int32_t L_27 = V_6; int32_t L_28 = V_5; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_25, L_26))) == ((int32_t)((int32_t)il2cpp_codegen_subtract(L_27, L_28))))) { goto IL_0063; } } { int32_t L_29 = V_5; int32_t L_30 = V_4; int32_t L_31 = V_3; V_6 = ((int32_t)il2cpp_codegen_add(L_29, ((int32_t)il2cpp_codegen_subtract(L_30, L_31)))); int32_t L_32 = V_6; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_33 = ___0_image; NullCheck(L_33); int32_t L_34; L_34 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_33, NULL); if ((((int32_t)L_32) < ((int32_t)L_34))) { goto IL_0063; } } { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_0063: { int32_t L_35 = V_6; int32_t L_36 = V_5; float L_37 = V_2; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_38; L_38 = bankers_round(((double)((float)(((float)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_35, L_36)), 1)))/L_37)))); V_7 = il2cpp_codegen_cast_double_to_int(L_38); int32_t L_39 = V_4; int32_t L_40 = V_3; float L_41 = V_2; double L_42; L_42 = bankers_round(((double)((float)(((float)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_39, L_40)), 1)))/L_41)))); V_8 = il2cpp_codegen_cast_double_to_int(L_42); int32_t L_43 = V_7; if ((((int32_t)L_43) <= ((int32_t)0))) { goto IL_0092; } } { int32_t L_44 = V_8; if ((((int32_t)L_44) > ((int32_t)0))) { goto IL_0094; } } IL_0092: { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_0094: { int32_t L_45 = V_8; int32_t L_46 = V_7; if ((((int32_t)L_45) == ((int32_t)L_46))) { goto IL_009c; } } { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_009c: { float L_47 = V_2; V_9 = il2cpp_codegen_cast_double_to_int(((float)(L_47/(2.0f)))); int32_t L_48 = V_3; int32_t L_49 = V_9; V_3 = ((int32_t)il2cpp_codegen_add(L_48, L_49)); int32_t L_50 = V_5; int32_t L_51 = V_9; V_5 = ((int32_t)il2cpp_codegen_add(L_50, L_51)); int32_t L_52 = V_5; int32_t L_53 = V_7; float L_54 = V_2; int32_t L_55 = V_6; V_10 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_52, il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_subtract(L_53, 1))), L_54))))), L_55)); int32_t L_56 = V_10; if ((((int32_t)L_56) <= ((int32_t)0))) { goto IL_00d6; } } { int32_t L_57 = V_10; int32_t L_58 = V_9; if ((((int32_t)L_57) <= ((int32_t)L_58))) { goto IL_00cf; } } { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_00cf: { int32_t L_59 = V_5; int32_t L_60 = V_10; V_5 = ((int32_t)il2cpp_codegen_subtract(L_59, L_60)); } IL_00d6: { int32_t L_61 = V_3; int32_t L_62 = V_8; float L_63 = V_2; int32_t L_64 = V_4; V_11 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_61, il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_subtract(L_62, 1))), L_63))))), L_64)); int32_t L_65 = V_11; if ((((int32_t)L_65) <= ((int32_t)0))) { goto IL_00f7; } } { int32_t L_66 = V_11; int32_t L_67 = V_9; if ((((int32_t)L_66) <= ((int32_t)L_67))) { goto IL_00f2; } } { return (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)NULL; } IL_00f2: { int32_t L_68 = V_3; int32_t L_69 = V_11; V_3 = ((int32_t)il2cpp_codegen_subtract(L_68, L_69)); } IL_00f7: { int32_t L_70 = V_7; int32_t L_71 = V_8; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_72 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_72); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_72, L_70, L_71, NULL); V_12 = L_72; V_13 = 0; goto IL_0147; } IL_0107: { int32_t L_73 = V_3; int32_t L_74 = V_13; float L_75 = V_2; V_14 = ((int32_t)il2cpp_codegen_add(L_73, il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_74), L_75))))); V_15 = 0; goto IL_013b; } IL_0116: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_76 = ___0_image; int32_t L_77 = V_5; int32_t L_78 = V_15; float L_79 = V_2; int32_t L_80 = V_14; NullCheck(L_76); bool L_81; L_81 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_76, ((int32_t)il2cpp_codegen_add(L_77, il2cpp_codegen_cast_double_to_int(((float)il2cpp_codegen_multiply(((float)L_78), L_79))))), L_80, NULL); if (!L_81) { goto IL_0135; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_82 = V_12; int32_t L_83 = V_15; int32_t L_84 = V_13; NullCheck(L_82); BitMatrix_set_Item_m6834E66EB7C4313ABF8DCD28F9AC11D39977B611(L_82, L_83, L_84, (bool)1, NULL); } IL_0135: { int32_t L_85 = V_15; V_15 = ((int32_t)il2cpp_codegen_add(L_85, 1)); } IL_013b: { int32_t L_86 = V_15; int32_t L_87 = V_7; if ((((int32_t)L_86) < ((int32_t)L_87))) { goto IL_0116; } } { int32_t L_88 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_88, 1)); } IL_0147: { int32_t L_89 = V_13; int32_t L_90 = V_8; if ((((int32_t)L_89) < ((int32_t)L_90))) { goto IL_0107; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_91 = V_12; return L_91; } } // System.Boolean ZXing.QrCode.QRCodeReader::moduleSize(System.Int32[],ZXing.Common.BitMatrix,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QRCodeReader_moduleSize_m94C9D158BF7A04575DF6D10FE1D85BDEAC081F16 (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_leftTopBlack, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_image, float* ___2_msize, const RuntimeMethod* method) { 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; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___1_image; NullCheck(L_0); int32_t L_1; L_1 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_0, NULL); V_0 = L_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = ___1_image; NullCheck(L_2); int32_t L_3; L_3 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_2, NULL); V_1 = L_3; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ___0_leftTopBlack; NullCheck(L_4); int32_t L_5 = 0; int32_t L_6 = (L_4)->GetAt(static_cast(L_5)); V_2 = L_6; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___0_leftTopBlack; NullCheck(L_7); int32_t L_8 = 1; int32_t L_9 = (L_7)->GetAt(static_cast(L_8)); V_3 = L_9; V_4 = (bool)1; V_5 = 0; goto IL_0043; } IL_001e: { bool L_10 = V_4; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11 = ___1_image; int32_t L_12 = V_2; int32_t L_13 = V_3; NullCheck(L_11); bool L_14; L_14 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_11, L_12, L_13, NULL); if ((((int32_t)L_10) == ((int32_t)L_14))) { goto IL_003b; } } { int32_t L_15 = V_5; int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1)); V_5 = L_16; if ((((int32_t)L_16) == ((int32_t)5))) { goto IL_004b; } } { bool L_17 = V_4; V_4 = (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0); } IL_003b: { int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); int32_t L_19 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0043: { int32_t L_20 = V_2; int32_t L_21 = V_1; if ((((int32_t)L_20) >= ((int32_t)L_21))) { goto IL_004b; } } { int32_t L_22 = V_3; int32_t L_23 = V_0; if ((((int32_t)L_22) < ((int32_t)L_23))) { goto IL_001e; } } IL_004b: { int32_t L_24 = V_2; int32_t L_25 = V_1; if ((((int32_t)L_24) == ((int32_t)L_25))) { goto IL_0053; } } { int32_t L_26 = V_3; int32_t L_27 = V_0; if ((!(((uint32_t)L_26) == ((uint32_t)L_27)))) { goto IL_005c; } } IL_0053: { float* L_28 = ___2_msize; *((float*)L_28) = (float)(0.0f); return (bool)0; } IL_005c: { float* L_29 = ___2_msize; int32_t L_30 = V_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = ___0_leftTopBlack; NullCheck(L_31); int32_t L_32 = 0; int32_t L_33 = (L_31)->GetAt(static_cast(L_32)); *((float*)L_29) = (float)((float)(((float)((int32_t)il2cpp_codegen_subtract(L_30, L_33)))/(7.0f))); return (bool)1; } } // System.Void ZXing.QrCode.QRCodeReader::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeReader__ctor_mC207388F3FC22EDFBF322799B33D2F0E39CBE502 (QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* L_0 = (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE*)il2cpp_codegen_object_new(Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE_il2cpp_TypeInfo_var); NullCheck(L_0); Decoder__ctor_m77C764C8CF5021663DDB104B1448B65630A97096(L_0, NULL); __this->___decoder_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___decoder_1), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void ZXing.QrCode.QRCodeReader::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeReader__cctor_m39F4681AB4441878F295FA48E75ADF5ECD4DBE21 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = (ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0*)SZArrayNew(ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0_il2cpp_TypeInfo_var, (uint32_t)0); ((QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_StaticFields*)il2cpp_codegen_static_fields_for(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var))->___NO_POINTS_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_StaticFields*)il2cpp_codegen_static_fields_for(QRCodeReader_tF3D149FCD7272D648A8F391051A122291F150606_il2cpp_TypeInfo_var))->___NO_POINTS_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.QrCode.QRCodeWriter::encode(System.String,ZXing.BarcodeFormat,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* QRCodeWriter_encode_mF92530986BA14B361DDB6549A27EDD2B8D44A3DA (QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, const RuntimeMethod* method) { { String_t* L_0 = ___0_contents; int32_t L_1 = ___1_format; int32_t L_2 = ___2_width; int32_t L_3 = ___3_height; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4; L_4 = QRCodeWriter_encode_m3D54B2BA61C9F791159C9C768461291010ACB060(__this, L_0, L_1, L_2, L_3, (RuntimeObject*)NULL, NULL); return L_4; } } // ZXing.Common.BitMatrix ZXing.QrCode.QRCodeWriter::encode(System.String,ZXing.BarcodeFormat,System.Int32,System.Int32,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* QRCodeWriter_encode_m3D54B2BA61C9F791159C9C768461291010ACB060 (QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4* __this, String_t* ___0_contents, int32_t ___1_format, int32_t ___2_width, int32_t ___3_height, RuntimeObject* ___4_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Encoder_tEC85267BAF0CC423B9924993DB04B8B39253CC31_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral410E5346BCA8EE150FFD507311DD85789F2E171E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49A7EA21ECB328D154FA2262BB41626D795F4D90); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E70AF961A2F88ADB9DB7B9C3B5F25A532C1570A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD7461C99FE0AF610527A1F4273DBC4696AB5F17); s_Il2CppMethodInitialized = true; } ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* V_0 = NULL; int32_t V_1 = 0; RuntimeObject* V_2 = NULL; String_t* V_3 = NULL; RuntimeObject* V_4 = NULL; { String_t* L_0 = ___0_contents; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { 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*)&_stringLiteralDC256241FC67514DC379445C066477BE1029D779)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&QRCodeWriter_encode_m3D54B2BA61C9F791159C9C768461291010ACB060_RuntimeMethod_var))); } IL_0013: { int32_t L_3 = ___1_format; if ((((int32_t)L_3) == ((int32_t)((int32_t)2048)))) { goto IL_0038; } } { Il2CppFakeBox L_4(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeFormat_t6AAFC3C9FCD9667A068874AE1559A09723CA3282_il2cpp_TypeInfo_var)), (&___1_format)); String_t* L_5; L_5 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_4), NULL); String_t* L_6; L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral775BB245185671E2382534761174E22D3BDED057)), 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*)&QRCodeWriter_encode_m3D54B2BA61C9F791159C9C768461291010ACB060_RuntimeMethod_var))); } IL_0038: { int32_t L_8 = ___2_width; if ((((int32_t)L_8) < ((int32_t)0))) { goto IL_0041; } } { int32_t L_9 = ___3_height; if ((((int32_t)L_9) >= ((int32_t)0))) { goto IL_0064; } } IL_0041: { String_t* L_10; L_10 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___2_width), NULL); String_t* L_11; L_11 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&___3_height), NULL); String_t* L_12; L_12 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral012B0FC82CBEF16F0D8138BA721FEB8F99ABEB89)), L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B)), L_11, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_13 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_13); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_13, L_12, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&QRCodeWriter_encode_m3D54B2BA61C9F791159C9C768461291010ACB060_RuntimeMethod_var))); } IL_0064: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_14 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___L_0; V_0 = L_14; V_1 = 4; RuntimeObject* L_15 = ___4_hints; if (!L_15) { goto IL_0120; } } { RuntimeObject* L_16 = ___4_hints; NullCheck(L_16); bool L_17; L_17 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_16, 3); if (!L_17) { goto IL_00fb; } } { RuntimeObject* L_18 = ___4_hints; NullCheck(L_18); RuntimeObject* L_19; L_19 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_18, 3); V_2 = L_19; RuntimeObject* L_20 = V_2; if (!L_20) { goto IL_00fb; } } { RuntimeObject* L_21 = V_2; V_0 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)IsInstSealed((RuntimeObject*)L_21, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var)); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_22 = V_0; if (L_22) { goto IL_00fb; } } { RuntimeObject* L_23 = V_2; NullCheck(L_23); String_t* L_24; L_24 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_23); NullCheck(L_24); String_t* L_25; L_25 = String_ToUpper_m5F499BC30C2A5F5C96248B4C3D1A3B4694748B49(L_24, NULL); V_3 = L_25; String_t* L_26 = V_3; bool L_27; L_27 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_26, _stringLiteral7E70AF961A2F88ADB9DB7B9C3B5F25A532C1570A, NULL); if (L_27) { goto IL_00d5; } } { String_t* L_28 = V_3; bool L_29; L_29 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_28, _stringLiteralDD7461C99FE0AF610527A1F4273DBC4696AB5F17, NULL); if (L_29) { goto IL_00dd; } } { String_t* L_30 = V_3; bool L_31; L_31 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_30, _stringLiteral49A7EA21ECB328D154FA2262BB41626D795F4D90, NULL); if (L_31) { goto IL_00e5; } } { String_t* L_32 = V_3; bool L_33; L_33 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_32, _stringLiteral410E5346BCA8EE150FFD507311DD85789F2E171E, NULL); if (L_33) { goto IL_00ed; } } { goto IL_00f5; } IL_00d5: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_34 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___L_0; V_0 = L_34; goto IL_00fb; } IL_00dd: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_35 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___M_1; V_0 = L_35; goto IL_00fb; } IL_00e5: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_36 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___Q_2; V_0 = L_36; goto IL_00fb; } IL_00ed: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_37 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___H_3; V_0 = L_37; goto IL_00fb; } IL_00f5: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_38 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___L_0; V_0 = L_38; } IL_00fb: { RuntimeObject* L_39 = ___4_hints; NullCheck(L_39); bool L_40; L_40 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_39, 5); if (!L_40) { goto IL_0120; } } { RuntimeObject* L_41 = ___4_hints; NullCheck(L_41); RuntimeObject* L_42; L_42 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t8BD3FBFB61AB580CC7009E3B888C03B9F7BAB843_il2cpp_TypeInfo_var, L_41, 5); V_4 = L_42; RuntimeObject* L_43 = V_4; if (!L_43) { goto IL_0120; } } { RuntimeObject* L_44 = V_4; NullCheck(L_44); String_t* L_45; L_45 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_44); il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var); int32_t L_46; L_46 = Convert_ToInt32_m0C3F3778B1D646778F41B6912138AEEEE6BEB9D4(L_45, NULL); V_1 = L_46; } IL_0120: { String_t* L_47 = ___0_contents; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_48 = V_0; RuntimeObject* L_49 = ___4_hints; il2cpp_codegen_runtime_class_init_inline(Encoder_tEC85267BAF0CC423B9924993DB04B8B39253CC31_il2cpp_TypeInfo_var); QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E* L_50; L_50 = Encoder_encode_mE1F416EEA08EC717D82652C213E37C76C9EB1017(L_47, L_48, L_49, NULL); int32_t L_51 = ___2_width; int32_t L_52 = ___3_height; int32_t L_53 = V_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_54; L_54 = QRCodeWriter_renderResult_m8CFA2D0A27B4B5D187E9383D947973A720C52561(L_50, L_51, L_52, L_53, NULL); return L_54; } } // ZXing.Common.BitMatrix ZXing.QrCode.QRCodeWriter::renderResult(ZXing.QrCode.Internal.QRCode,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* QRCodeWriter_renderResult_m8CFA2D0A27B4B5D187E9383D947973A720C52561 (QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E* ___0_code, int32_t ___1_width, int32_t ___2_height, int32_t ___3_quietZone, 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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* 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; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_9 = NULL; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; { QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E* L_0 = ___0_code; NullCheck(L_0); ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_1; L_1 = QRCode_get_Matrix_mC9C3EC7F608B8C47FFDE0B14E3C3424B52F9A22F_inline(L_0, NULL); V_0 = L_1; ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_2 = V_0; if (L_2) { goto IL_0010; } } { InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var))); NullCheck(L_3); InvalidOperationException__ctor_m1BE9BD198B904AA1D94F4B10DA88077DFD44B7A5(L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&QRCodeWriter_renderResult_m8CFA2D0A27B4B5D187E9383D947973A720C52561_RuntimeMethod_var))); } IL_0010: { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = ByteMatrix_get_Width_mB07D527D6BA9290ED3CC7EC026EC5E5CC17EF430_inline(L_4, NULL); V_1 = L_5; ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_6 = V_0; NullCheck(L_6); int32_t L_7; L_7 = ByteMatrix_get_Height_m35C9F09824FBFCB301BC3539F5D09C946D48772E_inline(L_6, NULL); V_2 = L_7; int32_t L_8 = V_1; int32_t L_9 = ___3_quietZone; V_3 = ((int32_t)il2cpp_codegen_add(L_8, ((int32_t)(L_9<<1)))); int32_t L_10 = V_2; int32_t L_11 = ___3_quietZone; V_4 = ((int32_t)il2cpp_codegen_add(L_10, ((int32_t)(L_11<<1)))); int32_t L_12 = ___1_width; int32_t L_13 = V_3; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_14; L_14 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_12, L_13, NULL); V_5 = L_14; int32_t L_15 = ___2_height; int32_t L_16 = V_4; int32_t L_17; L_17 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_15, L_16, NULL); V_6 = L_17; int32_t L_18 = V_5; int32_t L_19 = V_3; int32_t L_20 = V_6; int32_t L_21 = V_4; int32_t L_22; L_22 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(L_18/L_19)), ((int32_t)(L_20/L_21)), NULL); V_7 = L_22; int32_t L_23 = V_5; int32_t L_24 = V_1; int32_t L_25 = V_7; V_8 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_23, ((int32_t)il2cpp_codegen_multiply(L_24, L_25))))/2)); int32_t L_26 = V_6; int32_t L_27 = V_2; int32_t L_28 = V_7; int32_t L_29 = V_5; int32_t L_30 = V_6; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_31 = (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91*)il2cpp_codegen_object_new(BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91_il2cpp_TypeInfo_var); NullCheck(L_31); BitMatrix__ctor_m5597C34F244CC8F9D5B0B063E94EC83C3F63CE17(L_31, L_29, L_30, NULL); V_9 = L_31; V_10 = 0; V_11 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_26, ((int32_t)il2cpp_codegen_multiply(L_27, L_28))))/2)); goto IL_00b8; } IL_0074: { V_12 = 0; int32_t L_32 = V_8; V_13 = L_32; goto IL_00a6; } IL_007d: { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_33 = V_0; int32_t L_34 = V_12; int32_t L_35 = V_10; NullCheck(L_33); int32_t L_36; L_36 = ByteMatrix_get_Item_m8D90C6C8B0AC98BC6A1F549DB1F585A3AB5CBD2A(L_33, L_34, L_35, NULL); if ((!(((uint32_t)L_36) == ((uint32_t)1)))) { goto IL_0099; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_37 = V_9; int32_t L_38 = V_13; int32_t L_39 = V_11; int32_t L_40 = V_7; int32_t L_41 = V_7; NullCheck(L_37); BitMatrix_setRegion_m7A363710FD3B752DE2CAC83BEC3CE64B441849F1(L_37, L_38, L_39, L_40, L_41, NULL); } IL_0099: { int32_t L_42 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_42, 1)); int32_t L_43 = V_13; int32_t L_44 = V_7; V_13 = ((int32_t)il2cpp_codegen_add(L_43, L_44)); } IL_00a6: { int32_t L_45 = V_12; int32_t L_46 = V_1; if ((((int32_t)L_45) < ((int32_t)L_46))) { goto IL_007d; } } { int32_t L_47 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_47, 1)); int32_t L_48 = V_11; int32_t L_49 = V_7; V_11 = ((int32_t)il2cpp_codegen_add(L_48, L_49)); } IL_00b8: { int32_t L_50 = V_10; int32_t L_51 = V_2; if ((((int32_t)L_50) < ((int32_t)L_51))) { goto IL_0074; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_52 = V_9; return L_52; } } // System.Void ZXing.QrCode.QRCodeWriter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QRCodeWriter__ctor_mE4E98F826C0E373A1C58C63E2BC20D0FF9C019E4 (QRCodeWriter_t5C6A9338AAB1D37DA9BC1575A6C7BA164CC3B7F4* __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 // ZXing.QrCode.Internal.BitMatrixParser ZXing.QrCode.Internal.BitMatrixParser::createBitMatrixParser(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* BitMatrixParser_createBitMatrixParser_mEA37C099FE78D2D918FE723486C041366933E5E6 (BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD_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); V_0 = L_1; int32_t L_2 = V_0; if ((((int32_t)L_2) < ((int32_t)((int32_t)21)))) { goto IL_0012; } } { int32_t L_3 = V_0; if ((((int32_t)((int32_t)(L_3&3))) == ((int32_t)1))) { goto IL_0014; } } IL_0012: { return (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD*)NULL; } IL_0014: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = ___0_bitMatrix; BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_5 = (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD*)il2cpp_codegen_object_new(BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD_il2cpp_TypeInfo_var); NullCheck(L_5); BitMatrixParser__ctor_m6759D4DCB322A4CC4823EB08F25D86EBA03479DE(L_5, L_4, NULL); return L_5; } } // System.Void ZXing.QrCode.Internal.BitMatrixParser::.ctor(ZXing.Common.BitMatrix) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser__ctor_m6759D4DCB322A4CC4823EB08F25D86EBA03479DE (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bitMatrix, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bitMatrix; __this->___bitMatrix_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___bitMatrix_0), (void*)L_0); return; } } // ZXing.QrCode.Internal.FormatInformation ZXing.QrCode.Internal.BitMatrixParser::readFormatInformation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* BitMatrixParser_readFormatInformation_m3C7B43C133BA2D0DF71F85300E7CC575E477C3BA (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_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; { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_0 = __this->___parsedFormatInfo_2; if (!L_0) { goto IL_000f; } } { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_1 = __this->___parsedFormatInfo_2; return L_1; } IL_000f: { V_0 = 0; V_4 = 0; goto IL_0027; } IL_0016: { int32_t L_2 = V_4; int32_t L_3 = V_0; int32_t L_4; L_4 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, L_2, 8, L_3, NULL); V_0 = L_4; int32_t L_5 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0027: { int32_t L_6 = V_4; if ((((int32_t)L_6) < ((int32_t)6))) { goto IL_0016; } } { int32_t L_7 = V_0; int32_t L_8; L_8 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, 7, 8, L_7, NULL); V_0 = L_8; int32_t L_9 = V_0; int32_t L_10; L_10 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, 8, 8, L_9, NULL); V_0 = L_10; int32_t L_11 = V_0; int32_t L_12; L_12 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, 8, 7, L_11, NULL); V_0 = L_12; V_5 = 5; goto IL_0060; } IL_004f: { int32_t L_13 = V_5; int32_t L_14 = V_0; int32_t L_15; L_15 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, 8, L_13, L_14, NULL); V_0 = L_15; int32_t L_16 = V_5; V_5 = ((int32_t)il2cpp_codegen_subtract(L_16, 1)); } IL_0060: { int32_t L_17 = V_5; if ((((int32_t)L_17) >= ((int32_t)0))) { goto IL_004f; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_18 = __this->___bitMatrix_0; NullCheck(L_18); int32_t L_19; L_19 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_18, NULL); V_1 = L_19; V_2 = 0; int32_t L_20 = V_1; V_3 = ((int32_t)il2cpp_codegen_subtract(L_20, 7)); int32_t L_21 = V_1; V_6 = ((int32_t)il2cpp_codegen_subtract(L_21, 1)); goto IL_008f; } IL_007e: { int32_t L_22 = V_6; int32_t L_23 = V_2; int32_t L_24; L_24 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, 8, L_22, L_23, NULL); V_2 = L_24; int32_t L_25 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_25, 1)); } IL_008f: { int32_t L_26 = V_6; int32_t L_27 = V_3; if ((((int32_t)L_26) >= ((int32_t)L_27))) { goto IL_007e; } } { int32_t L_28 = V_1; V_7 = ((int32_t)il2cpp_codegen_subtract(L_28, 8)); goto IL_00ac; } IL_009b: { int32_t L_29 = V_7; int32_t L_30 = V_2; int32_t L_31; L_31 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, L_29, 8, L_30, NULL); V_2 = L_31; int32_t L_32 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_00ac: { int32_t L_33 = V_7; int32_t L_34 = V_1; if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_009b; } } { int32_t L_35 = V_0; int32_t L_36 = V_2; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_37; L_37 = FormatInformation_decodeFormatInformation_m1935B39587C1920111569AA248D61D5893BAB9E9(L_35, L_36, NULL); __this->___parsedFormatInfo_2 = L_37; Il2CppCodeGenWriteBarrier((void**)(&__this->___parsedFormatInfo_2), (void*)L_37); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_38 = __this->___parsedFormatInfo_2; if (!L_38) { goto IL_00cd; } } { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_39 = __this->___parsedFormatInfo_2; return L_39; } IL_00cd: { return (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)NULL; } } // ZXing.QrCode.Internal.Version ZXing.QrCode.Internal.BitMatrixParser::readVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* BitMatrixParser_readVersion_m3EBB6662C09C85EC303E7906035F16865F77C0C3 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65_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; { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_0 = __this->___parsedVersion_1; if (!L_0) { goto IL_000f; } } { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_1 = __this->___parsedVersion_1; return L_1; } IL_000f: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_2 = __this->___bitMatrix_0; NullCheck(L_2); int32_t L_3; L_3 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_2, NULL); V_0 = L_3; int32_t L_4 = V_0; V_1 = ((int32_t)(((int32_t)il2cpp_codegen_subtract(L_4, ((int32_t)17)))>>2)); int32_t L_5 = V_1; if ((((int32_t)L_5) > ((int32_t)6))) { goto IL_002d; } } { int32_t L_6 = V_1; il2cpp_codegen_runtime_class_init_inline(Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65_il2cpp_TypeInfo_var); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_7; L_7 = Version_getVersionForNumber_m105B64B2D13C6FB3B1D93AC4312B8CF317B3F789(L_6, NULL); return L_7; } IL_002d: { V_2 = 0; int32_t L_8 = V_0; V_3 = ((int32_t)il2cpp_codegen_subtract(L_8, ((int32_t)11))); V_4 = 5; goto IL_005e; } IL_0039: { int32_t L_9 = V_0; V_5 = ((int32_t)il2cpp_codegen_subtract(L_9, ((int32_t)9))); goto IL_0053; } IL_0041: { int32_t L_10 = V_5; int32_t L_11 = V_4; int32_t L_12 = V_2; int32_t L_13; L_13 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, L_10, L_11, L_12, NULL); V_2 = L_13; int32_t L_14 = V_5; V_5 = ((int32_t)il2cpp_codegen_subtract(L_14, 1)); } IL_0053: { int32_t L_15 = V_5; int32_t L_16 = V_3; if ((((int32_t)L_15) >= ((int32_t)L_16))) { goto IL_0041; } } { int32_t L_17 = V_4; V_4 = ((int32_t)il2cpp_codegen_subtract(L_17, 1)); } IL_005e: { int32_t L_18 = V_4; if ((((int32_t)L_18) >= ((int32_t)0))) { goto IL_0039; } } { int32_t L_19 = V_2; il2cpp_codegen_runtime_class_init_inline(Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65_il2cpp_TypeInfo_var); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_20; L_20 = Version_decodeVersionInformation_m2706AC9F5967415E8DD8075B0B78B2CD69A23A66(L_19, NULL); __this->___parsedVersion_1 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___parsedVersion_1), (void*)L_20); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_21 = __this->___parsedVersion_1; if (!L_21) { goto IL_008c; } } { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_22 = __this->___parsedVersion_1; NullCheck(L_22); int32_t L_23; L_23 = Version_get_DimensionForVersion_mF9125E46D7D5C0F90BDFE8B4B78F77A1ABD55CE6(L_22, NULL); int32_t L_24 = V_0; if ((!(((uint32_t)L_23) == ((uint32_t)L_24)))) { goto IL_008c; } } { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_25 = __this->___parsedVersion_1; return L_25; } IL_008c: { V_2 = 0; V_6 = 5; goto IL_00b8; } IL_0093: { int32_t L_26 = V_0; V_7 = ((int32_t)il2cpp_codegen_subtract(L_26, ((int32_t)9))); goto IL_00ad; } IL_009b: { int32_t L_27 = V_6; int32_t L_28 = V_7; int32_t L_29 = V_2; int32_t L_30; L_30 = BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482(__this, L_27, L_28, L_29, NULL); V_2 = L_30; int32_t L_31 = V_7; V_7 = ((int32_t)il2cpp_codegen_subtract(L_31, 1)); } IL_00ad: { int32_t L_32 = V_7; int32_t L_33 = V_3; if ((((int32_t)L_32) >= ((int32_t)L_33))) { goto IL_009b; } } { int32_t L_34 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_34, 1)); } IL_00b8: { int32_t L_35 = V_6; if ((((int32_t)L_35) >= ((int32_t)0))) { goto IL_0093; } } { int32_t L_36 = V_2; il2cpp_codegen_runtime_class_init_inline(Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65_il2cpp_TypeInfo_var); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_37; L_37 = Version_decodeVersionInformation_m2706AC9F5967415E8DD8075B0B78B2CD69A23A66(L_36, NULL); __this->___parsedVersion_1 = L_37; Il2CppCodeGenWriteBarrier((void**)(&__this->___parsedVersion_1), (void*)L_37); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_38 = __this->___parsedVersion_1; if (!L_38) { goto IL_00e6; } } { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_39 = __this->___parsedVersion_1; NullCheck(L_39); int32_t L_40; L_40 = Version_get_DimensionForVersion_mF9125E46D7D5C0F90BDFE8B4B78F77A1ABD55CE6(L_39, NULL); int32_t L_41 = V_0; if ((!(((uint32_t)L_40) == ((uint32_t)L_41)))) { goto IL_00e6; } } { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_42 = __this->___parsedVersion_1; return L_42; } IL_00e6: { return (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65*)NULL; } } // System.Int32 ZXing.QrCode.Internal.BitMatrixParser::copyBit(System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BitMatrixParser_copyBit_m8B8B74952DC0E067C67D8D08D612A9B851CF9482 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, int32_t ___0_i, int32_t ___1_j, int32_t ___2_versionBits, const RuntimeMethod* method) { bool G_B3_0 = false; { bool L_0 = __this->___mirrored_3; if (L_0) { goto IL_0017; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = __this->___bitMatrix_0; int32_t L_2 = ___0_i; int32_t L_3 = ___1_j; NullCheck(L_1); bool L_4; L_4 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_1, L_2, L_3, NULL); G_B3_0 = L_4; goto IL_0024; } IL_0017: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = __this->___bitMatrix_0; int32_t L_6 = ___1_j; int32_t L_7 = ___0_i; NullCheck(L_5); bool L_8; L_8 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_5, L_6, L_7, NULL); G_B3_0 = L_8; } IL_0024: { if (G_B3_0) { goto IL_002a; } } { int32_t L_9 = ___2_versionBits; return ((int32_t)(L_9<<1)); } IL_002a: { int32_t L_10 = ___2_versionBits; return ((int32_t)(((int32_t)(L_10<<1))|1)); } } // System.Byte[] ZXing.QrCode.Internal.BitMatrixParser::readCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BitMatrixParser_readCodewords_mDB81E95E8BE81649BFE8A3376CCD697F705AE002 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, 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*)&DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_0 = NULL; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* V_1 = NULL; int32_t V_2 = 0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* V_3 = NULL; bool V_4 = false; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* 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 G_B11_0 = 0; { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_0; L_0 = BitMatrixParser_readFormatInformation_m3C7B43C133BA2D0DF71F85300E7CC575E477C3BA(__this, NULL); V_0 = L_0; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_1 = V_0; if (L_1) { goto IL_000c; } } { return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } IL_000c: { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_2; L_2 = BitMatrixParser_readVersion_m3EBB6662C09C85EC303E7906035F16865F77C0C3(__this, NULL); V_1 = L_2; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_3 = V_1; if (L_3) { goto IL_0018; } } { return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } IL_0018: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_4 = __this->___bitMatrix_0; NullCheck(L_4); int32_t L_5; L_5 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_4, NULL); V_2 = L_5; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_6 = V_0; NullCheck(L_6); uint8_t L_7; L_7 = FormatInformation_get_DataMask_m4451305667A771801891DD5CD8C780F8064284D7_inline(L_6, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_8 = __this->___bitMatrix_0; int32_t L_9 = V_2; il2cpp_codegen_runtime_class_init_inline(DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var); DataMask_unmaskBitMatrix_mEAAAC460103127E69B50E9EA4B6E61E9CAAD2DAD(L_7, L_8, L_9, NULL); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_10 = V_1; NullCheck(L_10); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_11; L_11 = Version_buildFunctionPattern_m40BDF3E3B3E745D9B1CF4BD52F9CBE4F074C9E24(L_10, NULL); V_3 = L_11; V_4 = (bool)1; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_12 = V_1; NullCheck(L_12); int32_t L_13; L_13 = Version_get_TotalCodewords_m7947BE10E6790C0C1D0BC46180F6699E2828A0AA_inline(L_12, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_13); V_5 = L_14; V_6 = 0; V_7 = 0; V_8 = 0; int32_t L_15 = V_2; V_9 = ((int32_t)il2cpp_codegen_subtract(L_15, 1)); goto IL_00f5; } IL_0060: { int32_t L_16 = V_9; if ((!(((uint32_t)L_16) == ((uint32_t)6)))) { goto IL_006b; } } { int32_t L_17 = V_9; V_9 = ((int32_t)il2cpp_codegen_subtract(L_17, 1)); } IL_006b: { V_10 = 0; goto IL_00e3; } IL_0070: { bool L_18 = V_4; if (L_18) { goto IL_0078; } } { int32_t L_19 = V_10; G_B11_0 = L_19; goto IL_007e; } IL_0078: { int32_t L_20 = V_2; int32_t L_21 = V_10; G_B11_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_20, 1)), L_21)); } IL_007e: { V_11 = G_B11_0; V_12 = 0; goto IL_00d8; } IL_0085: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_22 = V_3; int32_t L_23 = V_9; int32_t L_24 = V_12; int32_t L_25 = V_11; NullCheck(L_22); bool L_26; L_26 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_22, ((int32_t)il2cpp_codegen_subtract(L_23, L_24)), L_25, NULL); if (L_26) { goto IL_00d2; } } { int32_t L_27 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_27, 1)); int32_t L_28 = V_7; V_7 = ((int32_t)(L_28<<1)); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_29 = __this->___bitMatrix_0; int32_t L_30 = V_9; int32_t L_31 = V_12; int32_t L_32 = V_11; NullCheck(L_29); bool L_33; L_33 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_29, ((int32_t)il2cpp_codegen_subtract(L_30, L_31)), L_32, NULL); if (!L_33) { goto IL_00ba; } } { int32_t L_34 = V_7; V_7 = ((int32_t)(L_34|1)); } IL_00ba: { int32_t L_35 = V_8; if ((!(((uint32_t)L_35) == ((uint32_t)8)))) { goto IL_00d2; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_5; int32_t L_37 = V_6; int32_t L_38 = L_37; V_6 = ((int32_t)il2cpp_codegen_add(L_38, 1)); int32_t L_39 = V_7; NullCheck(L_36); (L_36)->SetAt(static_cast(L_38), (uint8_t)((int32_t)(uint8_t)L_39)); V_8 = 0; V_7 = 0; } IL_00d2: { int32_t L_40 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_40, 1)); } IL_00d8: { int32_t L_41 = V_12; if ((((int32_t)L_41) < ((int32_t)2))) { goto IL_0085; } } { int32_t L_42 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_42, 1)); } IL_00e3: { int32_t L_43 = V_10; int32_t L_44 = V_2; if ((((int32_t)L_43) < ((int32_t)L_44))) { goto IL_0070; } } { bool L_45 = V_4; V_4 = (bool)((((int32_t)L_45) == ((int32_t)0))? 1 : 0); int32_t L_46 = V_9; V_9 = ((int32_t)il2cpp_codegen_subtract(L_46, 2)); } IL_00f5: { int32_t L_47 = V_9; if ((((int32_t)L_47) > ((int32_t)0))) { goto IL_0060; } } { int32_t L_48 = V_6; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_49 = V_1; NullCheck(L_49); int32_t L_50; L_50 = Version_get_TotalCodewords_m7947BE10E6790C0C1D0BC46180F6699E2828A0AA_inline(L_49, NULL); if ((((int32_t)L_48) == ((int32_t)L_50))) { goto IL_0109; } } { return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } IL_0109: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_51 = V_5; return L_51; } } // System.Void ZXing.QrCode.Internal.BitMatrixParser::remask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_remask_mF95FE4D9FF5D15999EEA9F1A0638EFB6B7A596F2 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_0 = __this->___parsedFormatInfo_2; if (L_0) { goto IL_0009; } } { return; } IL_0009: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = __this->___bitMatrix_0; NullCheck(L_1); int32_t L_2; L_2 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_1, NULL); V_0 = L_2; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_3 = __this->___parsedFormatInfo_2; NullCheck(L_3); uint8_t L_4; L_4 = FormatInformation_get_DataMask_m4451305667A771801891DD5CD8C780F8064284D7_inline(L_3, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = __this->___bitMatrix_0; int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var); DataMask_unmaskBitMatrix_mEAAAC460103127E69B50E9EA4B6E61E9CAAD2DAD(L_4, L_5, L_6, NULL); return; } } // System.Void ZXing.QrCode.Internal.BitMatrixParser::setMirror(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_setMirror_m4988C3C5795D31360FBA08E845341F90AA13FE76 (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, bool ___0_mirror, const RuntimeMethod* method) { { __this->___parsedVersion_1 = (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___parsedVersion_1), (void*)(Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65*)NULL); __this->___parsedFormatInfo_2 = (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___parsedFormatInfo_2), (void*)(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)NULL); bool L_0 = ___0_mirror; __this->___mirrored_3 = L_0; return; } } // System.Void ZXing.QrCode.Internal.BitMatrixParser::mirror() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitMatrixParser_mirror_m64EE4CB13B8930BB17D12AD5248B5C8CAB0BDCFC (BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; goto IL_0056; } IL_0004: { int32_t L_0 = V_0; V_1 = ((int32_t)il2cpp_codegen_add(L_0, 1)); goto IL_0044; } IL_000a: { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1 = __this->___bitMatrix_0; int32_t L_2 = V_0; int32_t L_3 = V_1; NullCheck(L_1); bool L_4; L_4 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_1, L_2, L_3, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_5 = __this->___bitMatrix_0; int32_t L_6 = V_1; int32_t L_7 = V_0; NullCheck(L_5); bool L_8; L_8 = BitMatrix_get_Item_m1C5EA5DD84B63FD3347B5EB676B83A6557766F8B(L_5, L_6, L_7, NULL); if ((((int32_t)L_4) == ((int32_t)L_8))) { goto IL_0040; } } { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_9 = __this->___bitMatrix_0; int32_t L_10 = V_1; int32_t L_11 = V_0; NullCheck(L_9); BitMatrix_flip_m95CE6A536F988256C9DF907D8FBC808624A7BE25(L_9, L_10, L_11, NULL); BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_12 = __this->___bitMatrix_0; int32_t L_13 = V_0; int32_t L_14 = V_1; NullCheck(L_12); BitMatrix_flip_m95CE6A536F988256C9DF907D8FBC808624A7BE25(L_12, L_13, L_14, NULL); } IL_0040: { int32_t L_15 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0044: { int32_t L_16 = V_1; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_17 = __this->___bitMatrix_0; NullCheck(L_17); int32_t L_18; L_18 = BitMatrix_get_Height_m5921CB5056D46A8C528B01A06CD202F3097BB792_inline(L_17, NULL); if ((((int32_t)L_16) < ((int32_t)L_18))) { goto IL_000a; } } { int32_t L_19 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_19, 1)); } IL_0056: { int32_t L_20 = V_0; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_21 = __this->___bitMatrix_0; NullCheck(L_21); int32_t L_22; L_22 = BitMatrix_get_Width_m22AD26EA7ECA9A3FB530324C455CFCB8BB3BBE54_inline(L_21, NULL); if ((((int32_t)L_20) < ((int32_t)L_22))) { goto IL_0004; } } { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void ZXing.QrCode.Internal.DataBlock::.ctor(System.Int32,System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataBlock__ctor_mE97A8795DA47F3902E0CE417C8A8562F71FCB56B (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __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.QrCode.Internal.DataBlock[] ZXing.QrCode.Internal.DataBlock::getDataBlocks(System.Byte[],ZXing.QrCode.Internal.Version,ZXing.QrCode.Internal.ErrorCorrectionLevel) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* DataBlock_getDataBlocks_m0D5C6A173609C4CDEB60F9F32295262A1C8B9207 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_rawCodewords, Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___1_version, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___2_ecLevel, 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_t9730870E673F7B93488BF42717AABC922198C77B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* V_0 = NULL; int32_t V_1 = 0; ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* V_2 = NULL; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* 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 V_8 = 0; int32_t V_9 = 0; ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* V_10 = NULL; int32_t V_11 = 0; ECB_t51306FF2F6EF10830C74CD580325708130590CD9* V_12 = NULL; ECB_t51306FF2F6EF10830C74CD580325708130590CD9* V_13 = NULL; 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; int32_t V_20 = 0; int32_t V_21 = 0; int32_t V_22 = 0; int32_t G_B29_0 = 0; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_rawCodewords; NullCheck(L_0); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_1 = ___1_version; NullCheck(L_1); int32_t L_2; L_2 = Version_get_TotalCodewords_m7947BE10E6790C0C1D0BC46180F6699E2828A0AA_inline(L_1, NULL); if ((((int32_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) == ((int32_t)L_2))) { goto IL_0011; } } { 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_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataBlock_getDataBlocks_m0D5C6A173609C4CDEB60F9F32295262A1C8B9207_RuntimeMethod_var))); } IL_0011: { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_4 = ___1_version; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_5 = ___2_ecLevel; NullCheck(L_4); ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* L_6; L_6 = Version_getECBlocksForLevel_m5DA6E670192647D5B35398224188831C6406AB26(L_4, L_5, NULL); V_0 = L_6; V_1 = 0; ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* L_7 = V_0; NullCheck(L_7); ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* L_8; L_8 = ECBlocks_getECBlocks_mF4703D94AE03AA6BE2A5B99C560614B4324A5BDB_inline(L_7, NULL); V_2 = L_8; ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* L_9 = V_2; V_10 = L_9; V_11 = 0; goto IL_0041; } IL_002a: { ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* L_10 = V_10; int32_t L_11 = V_11; NullCheck(L_10); int32_t L_12 = L_11; ECB_t51306FF2F6EF10830C74CD580325708130590CD9* L_13 = (L_10)->GetAt(static_cast(L_12)); V_12 = L_13; int32_t L_14 = V_1; ECB_t51306FF2F6EF10830C74CD580325708130590CD9* L_15 = V_12; NullCheck(L_15); int32_t L_16; L_16 = ECB_get_Count_m469EFD8F1ADEFD3850D065795F43294692358F5F_inline(L_15, NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_14, L_16)); int32_t L_17 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_0041: { int32_t L_18 = V_11; ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* L_19 = V_10; NullCheck(L_19); if ((((int32_t)L_18) < ((int32_t)((int32_t)(((RuntimeArray*)L_19)->max_length))))) { goto IL_002a; } } { int32_t L_20 = V_1; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_21 = (DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B*)(DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B*)SZArrayNew(DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B_il2cpp_TypeInfo_var, (uint32_t)L_20); V_3 = L_21; V_4 = 0; ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* L_22 = V_2; V_10 = L_22; V_11 = 0; goto IL_00a9; } IL_005b: { ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* L_23 = V_10; int32_t L_24 = V_11; NullCheck(L_23); int32_t L_25 = L_24; ECB_t51306FF2F6EF10830C74CD580325708130590CD9* L_26 = (L_23)->GetAt(static_cast(L_25)); V_13 = L_26; V_14 = 0; goto IL_0098; } IL_0067: { ECB_t51306FF2F6EF10830C74CD580325708130590CD9* L_27 = V_13; NullCheck(L_27); int32_t L_28; L_28 = ECB_get_DataCodewords_m55DB1A8446831ACA7D5050627114789A810AB7CF_inline(L_27, NULL); V_15 = L_28; ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* L_29 = V_0; NullCheck(L_29); int32_t L_30; L_30 = ECBlocks_get_ECCodewordsPerBlock_m327C249A4D9C0BB2DBB80993845C6175955B3539_inline(L_29, NULL); int32_t L_31 = V_15; V_16 = ((int32_t)il2cpp_codegen_add(L_30, L_31)); DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_32 = V_3; int32_t L_33 = V_4; int32_t L_34 = L_33; V_4 = ((int32_t)il2cpp_codegen_add(L_34, 1)); int32_t L_35 = V_15; int32_t L_36 = V_16; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_37 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_36); DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_38 = (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB*)il2cpp_codegen_object_new(DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB_il2cpp_TypeInfo_var); NullCheck(L_38); DataBlock__ctor_mE97A8795DA47F3902E0CE417C8A8562F71FCB56B(L_38, L_35, L_37, NULL); NullCheck(L_32); ArrayElementTypeCheck (L_32, L_38); (L_32)->SetAt(static_cast(L_34), (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB*)L_38); int32_t L_39 = V_14; V_14 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_0098: { int32_t L_40 = V_14; ECB_t51306FF2F6EF10830C74CD580325708130590CD9* L_41 = V_13; NullCheck(L_41); int32_t L_42; L_42 = ECB_get_Count_m469EFD8F1ADEFD3850D065795F43294692358F5F_inline(L_41, NULL); if ((((int32_t)L_40) < ((int32_t)L_42))) { goto IL_0067; } } { int32_t L_43 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_43, 1)); } IL_00a9: { int32_t L_44 = V_11; ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* L_45 = V_10; NullCheck(L_45); if ((((int32_t)L_44) < ((int32_t)((int32_t)(((RuntimeArray*)L_45)->max_length))))) { goto IL_005b; } } { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_46 = V_3; NullCheck(L_46); int32_t L_47 = 0; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_48 = (L_46)->GetAt(static_cast(L_47)); NullCheck(L_48); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = L_48->___codewords_1; NullCheck(L_49); V_5 = ((int32_t)(((RuntimeArray*)L_49)->max_length)); DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_50 = V_3; NullCheck(L_50); V_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_50)->max_length)), 1)); goto IL_00db; } IL_00c6: { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_51 = V_3; int32_t L_52 = V_6; NullCheck(L_51); int32_t L_53 = L_52; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_54 = (L_51)->GetAt(static_cast(L_53)); NullCheck(L_54); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_55 = L_54->___codewords_1; NullCheck(L_55); int32_t L_56 = V_5; if ((((int32_t)((int32_t)(((RuntimeArray*)L_55)->max_length))) == ((int32_t)L_56))) { goto IL_00e0; } } { int32_t L_57 = V_6; V_6 = ((int32_t)il2cpp_codegen_subtract(L_57, 1)); } IL_00db: { int32_t L_58 = V_6; if ((((int32_t)L_58) >= ((int32_t)0))) { goto IL_00c6; } } IL_00e0: { int32_t L_59 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_59, 1)); int32_t L_60 = V_5; ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* L_61 = V_0; NullCheck(L_61); int32_t L_62; L_62 = ECBlocks_get_ECCodewordsPerBlock_m327C249A4D9C0BB2DBB80993845C6175955B3539_inline(L_61, NULL); V_7 = ((int32_t)il2cpp_codegen_subtract(L_60, L_62)); V_8 = 0; V_17 = 0; goto IL_0125; } IL_00f9: { V_18 = 0; goto IL_0119; } IL_00fe: { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_63 = V_3; int32_t L_64 = V_18; NullCheck(L_63); int32_t L_65 = L_64; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_66 = (L_63)->GetAt(static_cast(L_65)); NullCheck(L_66); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_67 = L_66->___codewords_1; int32_t L_68 = V_17; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_69 = ___0_rawCodewords; int32_t L_70 = V_8; int32_t L_71 = L_70; V_8 = ((int32_t)il2cpp_codegen_add(L_71, 1)); NullCheck(L_69); int32_t L_72 = L_71; uint8_t L_73 = (L_69)->GetAt(static_cast(L_72)); NullCheck(L_67); (L_67)->SetAt(static_cast(L_68), (uint8_t)L_73); int32_t L_74 = V_18; V_18 = ((int32_t)il2cpp_codegen_add(L_74, 1)); } IL_0119: { int32_t L_75 = V_18; int32_t L_76 = V_4; if ((((int32_t)L_75) < ((int32_t)L_76))) { goto IL_00fe; } } { int32_t L_77 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_77, 1)); } IL_0125: { int32_t L_78 = V_17; int32_t L_79 = V_7; if ((((int32_t)L_78) < ((int32_t)L_79))) { goto IL_00f9; } } { int32_t L_80 = V_6; V_19 = L_80; goto IL_014c; } IL_0131: { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_81 = V_3; int32_t L_82 = V_19; NullCheck(L_81); int32_t L_83 = L_82; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_84 = (L_81)->GetAt(static_cast(L_83)); NullCheck(L_84); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_85 = L_84->___codewords_1; int32_t L_86 = V_7; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_87 = ___0_rawCodewords; int32_t L_88 = V_8; int32_t L_89 = L_88; V_8 = ((int32_t)il2cpp_codegen_add(L_89, 1)); NullCheck(L_87); int32_t L_90 = L_89; uint8_t L_91 = (L_87)->GetAt(static_cast(L_90)); NullCheck(L_85); (L_85)->SetAt(static_cast(L_86), (uint8_t)L_91); int32_t L_92 = V_19; V_19 = ((int32_t)il2cpp_codegen_add(L_92, 1)); } IL_014c: { int32_t L_93 = V_19; int32_t L_94 = V_4; if ((((int32_t)L_93) < ((int32_t)L_94))) { goto IL_0131; } } { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_95 = V_3; NullCheck(L_95); int32_t L_96 = 0; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_97 = (L_95)->GetAt(static_cast(L_96)); NullCheck(L_97); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_98 = L_97->___codewords_1; NullCheck(L_98); V_9 = ((int32_t)(((RuntimeArray*)L_98)->max_length)); int32_t L_99 = V_7; V_20 = L_99; goto IL_01a0; } IL_0164: { V_21 = 0; goto IL_0194; } IL_0169: { int32_t L_100 = V_21; int32_t L_101 = V_6; if ((((int32_t)L_100) < ((int32_t)L_101))) { goto IL_0175; } } { int32_t L_102 = V_20; G_B29_0 = ((int32_t)il2cpp_codegen_add(L_102, 1)); goto IL_0177; } IL_0175: { int32_t L_103 = V_20; G_B29_0 = L_103; } IL_0177: { V_22 = G_B29_0; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_104 = V_3; int32_t L_105 = V_21; NullCheck(L_104); int32_t L_106 = L_105; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_107 = (L_104)->GetAt(static_cast(L_106)); NullCheck(L_107); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_108 = L_107->___codewords_1; int32_t L_109 = V_22; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_110 = ___0_rawCodewords; int32_t L_111 = V_8; int32_t L_112 = L_111; V_8 = ((int32_t)il2cpp_codegen_add(L_112, 1)); NullCheck(L_110); int32_t L_113 = L_112; uint8_t L_114 = (L_110)->GetAt(static_cast(L_113)); NullCheck(L_108); (L_108)->SetAt(static_cast(L_109), (uint8_t)L_114); int32_t L_115 = V_21; V_21 = ((int32_t)il2cpp_codegen_add(L_115, 1)); } IL_0194: { int32_t L_116 = V_21; int32_t L_117 = V_4; if ((((int32_t)L_116) < ((int32_t)L_117))) { goto IL_0169; } } { int32_t L_118 = V_20; V_20 = ((int32_t)il2cpp_codegen_add(L_118, 1)); } IL_01a0: { int32_t L_119 = V_20; int32_t L_120 = V_9; if ((((int32_t)L_119) < ((int32_t)L_120))) { goto IL_0164; } } { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_121 = V_3; return L_121; } } // System.Int32 ZXing.QrCode.Internal.DataBlock::get_NumDataCodewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___numDataCodewords_0; return L_0; } } // System.Byte[] ZXing.QrCode.Internal.DataBlock::get_Codewords() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DataBlock_get_Codewords_mF24A07795D56ACDD4524EB1C5E892A1B04A71DB0 (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __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 // System.Void ZXing.QrCode.Internal.DataMask::unmaskBitMatrix(System.Int32,ZXing.Common.BitMatrix,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMask_unmaskBitMatrix_mEAAAC460103127E69B50E9EA4B6E61E9CAAD2DAD (int32_t ___0_reference, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___1_bits, int32_t ___2_dimension, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* V_0 = NULL; { int32_t L_0 = ___0_reference; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0008; } } { int32_t L_1 = ___0_reference; if ((((int32_t)L_1) <= ((int32_t)7))) { goto IL_000e; } } 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_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DataMask_unmaskBitMatrix_mEAAAC460103127E69B50E9EA4B6E61E9CAAD2DAD_RuntimeMethod_var))); } IL_000e: { il2cpp_codegen_runtime_class_init_inline(DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_3 = ((DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_StaticFields*)il2cpp_codegen_static_fields_for(DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var))->___DATA_MASKS_0; int32_t L_4 = ___0_reference; NullCheck(L_3); int32_t L_5 = L_4; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_6 = (L_3)->GetAt(static_cast(L_5)); V_0 = L_6; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_7 = ___1_bits; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_8 = V_0; NullCheck(L_7); BitMatrix_flipWhen_mF17A8033077CACB638D5A51898E2E53FB5067FA4(L_7, L_8, NULL); return; } } // System.Void ZXing.QrCode.Internal.DataMask::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DataMask__cctor_mDA2B725B8BA937434C5254DFBC77377F91B5F99A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__2_0_m8918F8D130B89FEF0F77790E85C618F60C52D620_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__2_1_mACA3F4385722E3443DF5E4D8A7247B821306E02D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__2_2_mD72786CBB6169D5A65E8AD65FC3C54AA4E20C683_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__2_3_mE6E5B3E67B02A8C9B8C87505800D6FC8680B3098_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__2_4_m1BF57FAECB1BFE79440C657660B1DC8C41C0CA30_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__2_5_m022B5925CC6BBC3A1CE7ABEECA6977C6967E1BB8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__2_6_m93D2B119CD23E430653040741DD795895FF90412_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__2_7_mCA4AAAE06C44AC1709AFF77806B2E26F61FEBA76_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_0 = (Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967*)(Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967*)SZArrayNew(Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967_il2cpp_TypeInfo_var, (uint32_t)8); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_1 = L_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var); U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_2 = ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_3 = (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)il2cpp_codegen_object_new(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); NullCheck(L_3); Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__2_0_m8918F8D130B89FEF0F77790E85C618F60C52D620_RuntimeMethod_var), NULL); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(0), (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)L_3); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_4 = L_1; U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_5 = ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_6 = (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)il2cpp_codegen_object_new(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); NullCheck(L_6); Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__2_1_mACA3F4385722E3443DF5E4D8A7247B821306E02D_RuntimeMethod_var), NULL); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_6); (L_4)->SetAt(static_cast(1), (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)L_6); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_7 = L_4; U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_8 = ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_9 = (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)il2cpp_codegen_object_new(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); NullCheck(L_9); Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__2_2_mD72786CBB6169D5A65E8AD65FC3C54AA4E20C683_RuntimeMethod_var), NULL); NullCheck(L_7); ArrayElementTypeCheck (L_7, L_9); (L_7)->SetAt(static_cast(2), (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)L_9); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_10 = L_7; U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_11 = ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_12 = (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)il2cpp_codegen_object_new(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); NullCheck(L_12); Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__2_3_mE6E5B3E67B02A8C9B8C87505800D6FC8680B3098_RuntimeMethod_var), NULL); NullCheck(L_10); ArrayElementTypeCheck (L_10, L_12); (L_10)->SetAt(static_cast(3), (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)L_12); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_13 = L_10; U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_14 = ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_15 = (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)il2cpp_codegen_object_new(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); NullCheck(L_15); Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3(L_15, L_14, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__2_4_m1BF57FAECB1BFE79440C657660B1DC8C41C0CA30_RuntimeMethod_var), NULL); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_15); (L_13)->SetAt(static_cast(4), (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)L_15); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_16 = L_13; U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_17 = ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_18 = (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)il2cpp_codegen_object_new(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); NullCheck(L_18); Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3(L_18, L_17, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__2_5_m022B5925CC6BBC3A1CE7ABEECA6977C6967E1BB8_RuntimeMethod_var), NULL); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_18); (L_16)->SetAt(static_cast(5), (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)L_18); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_19 = L_16; U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_20 = ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_21 = (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)il2cpp_codegen_object_new(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); NullCheck(L_21); Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3(L_21, L_20, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__2_6_m93D2B119CD23E430653040741DD795895FF90412_RuntimeMethod_var), NULL); NullCheck(L_19); ArrayElementTypeCheck (L_19, L_21); (L_19)->SetAt(static_cast(6), (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)L_21); Func_3U5BU5D_tDA2259D076B48F98D1CAF37EA253DEEF49665967* L_22 = L_19; U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_23 = ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69* L_24 = (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)il2cpp_codegen_object_new(Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69_il2cpp_TypeInfo_var); NullCheck(L_24); Func_3__ctor_m5C0B07EE1619560A43C23CFB2723E33008414AC3(L_24, L_23, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__2_7_mCA4AAAE06C44AC1709AFF77806B2E26F61FEBA76_RuntimeMethod_var), NULL); NullCheck(L_22); ArrayElementTypeCheck (L_22, L_24); (L_22)->SetAt(static_cast(7), (Func_3_tE8F85DA3CAC4998201E5C56356280AFAB7185B69*)L_24); ((DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_StaticFields*)il2cpp_codegen_static_fields_for(DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var))->___DATA_MASKS_0 = L_22; Il2CppCodeGenWriteBarrier((void**)(&((DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_StaticFields*)il2cpp_codegen_static_fields_for(DataMask_t2128A90BFE4E051F654C243BDC551014CDD25461_il2cpp_TypeInfo_var))->___DATA_MASKS_0), (void*)L_22); 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.QrCode.Internal.DataMask/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mAF6DAF3577EF4F8AE18DE4F15FE77D6C702639CE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* L_0 = (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550*)il2cpp_codegen_object_new(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m8971C1BEC2DCDCEE54F757E9D3AFAA95B9BAF8CB(L_0, NULL); ((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void ZXing.QrCode.Internal.DataMask/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m8971C1BEC2DCDCEE54F757E9D3AFAA95B9BAF8CB (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean ZXing.QrCode.Internal.DataMask/<>c::<.cctor>b__2_0(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__2_0_m8918F8D130B89FEF0F77790E85C618F60C52D620 (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, int32_t ___0_i, int32_t ___1_j, const RuntimeMethod* method) { { int32_t L_0 = ___0_i; int32_t L_1 = ___1_j; return (bool)((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_0, L_1))&1))) == ((int32_t)0))? 1 : 0); } } // System.Boolean ZXing.QrCode.Internal.DataMask/<>c::<.cctor>b__2_1(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__2_1_mACA3F4385722E3443DF5E4D8A7247B821306E02D (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, int32_t ___0_i, int32_t ___1_j, const RuntimeMethod* method) { { int32_t L_0 = ___0_i; return (bool)((((int32_t)((int32_t)(L_0&1))) == ((int32_t)0))? 1 : 0); } } // System.Boolean ZXing.QrCode.Internal.DataMask/<>c::<.cctor>b__2_2(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__2_2_mD72786CBB6169D5A65E8AD65FC3C54AA4E20C683 (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, int32_t ___0_i, int32_t ___1_j, const RuntimeMethod* method) { { int32_t L_0 = ___1_j; return (bool)((((int32_t)((int32_t)(L_0%3))) == ((int32_t)0))? 1 : 0); } } // System.Boolean ZXing.QrCode.Internal.DataMask/<>c::<.cctor>b__2_3(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__2_3_mE6E5B3E67B02A8C9B8C87505800D6FC8680B3098 (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, int32_t ___0_i, int32_t ___1_j, const RuntimeMethod* method) { { int32_t L_0 = ___0_i; int32_t L_1 = ___1_j; return (bool)((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_add(L_0, L_1))%3))) == ((int32_t)0))? 1 : 0); } } // System.Boolean ZXing.QrCode.Internal.DataMask/<>c::<.cctor>b__2_4(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__2_4_m1BF57FAECB1BFE79440C657660B1DC8C41C0CA30 (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, int32_t ___0_i, int32_t ___1_j, const RuntimeMethod* method) { { int32_t L_0 = ___0_i; int32_t L_1 = ___1_j; return (bool)((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)((uint32_t)L_0>>1)), ((int32_t)(L_1/3))))&1))) == ((int32_t)0))? 1 : 0); } } // System.Boolean ZXing.QrCode.Internal.DataMask/<>c::<.cctor>b__2_5(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__2_5_m022B5925CC6BBC3A1CE7ABEECA6977C6967E1BB8 (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, int32_t ___0_i, int32_t ___1_j, const RuntimeMethod* method) { { int32_t L_0 = ___0_i; int32_t L_1 = ___1_j; return (bool)((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_multiply(L_0, L_1))%6))) == ((int32_t)0))? 1 : 0); } } // System.Boolean ZXing.QrCode.Internal.DataMask/<>c::<.cctor>b__2_6(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__2_6_m93D2B119CD23E430653040741DD795895FF90412 (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, int32_t ___0_i, int32_t ___1_j, const RuntimeMethod* method) { { int32_t L_0 = ___0_i; int32_t L_1 = ___1_j; return (bool)((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_multiply(L_0, L_1))%6))) < ((int32_t)3))? 1 : 0); } } // System.Boolean ZXing.QrCode.Internal.DataMask/<>c::<.cctor>b__2_7(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3C_cctorU3Eb__2_7_mCA4AAAE06C44AC1709AFF77806B2E26F61FEBA76 (U3CU3Ec_t671DF42A9F2F6DC7694B15D4B2A3DB0485434550* __this, int32_t ___0_i, int32_t ___1_j, const RuntimeMethod* method) { { int32_t L_0 = ___0_i; int32_t L_1 = ___1_j; int32_t L_2 = ___0_i; int32_t L_3 = ___1_j; return (bool)((((int32_t)((int32_t)(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_0, L_1)), ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_2, L_3))%3))))&1))) == ((int32_t)0))? 1 : 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.QrCode.Internal.DecodedBitStreamParser::decode(System.Byte[],ZXing.QrCode.Internal.Version,ZXing.QrCode.Internal.ErrorCorrectionLevel,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* DecodedBitStreamParser_decode_mBEA6249A3E77EB7208A7B3FFA0953EE97A0BF93B (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_bytes, Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___1_version, ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ___2_ecLevel, RuntimeObject* ___3_hints, 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*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E_il2cpp_TypeInfo_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_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_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; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* V_6 = NULL; bool V_7 = false; bool V_8 = false; bool V_9 = false; Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* V_10 = NULL; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* V_11 = NULL; 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; il2cpp::utils::ExceptionSupportStack __active_exceptions; String_t* G_B46_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B46_1 = NULL; String_t* G_B45_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B45_1 = NULL; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* G_B47_0 = NULL; String_t* G_B47_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B47_2 = NULL; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* G_B49_0 = NULL; String_t* G_B49_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B49_2 = NULL; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* G_B48_0 = NULL; String_t* G_B48_1 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B48_2 = NULL; String_t* G_B50_0 = NULL; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* G_B50_1 = NULL; String_t* G_B50_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* G_B50_3 = 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)50), NULL); V_1 = L_2; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_3 = (List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)il2cpp_codegen_object_new(List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B(L_3, 1, List_1__ctor_m6E189E853E52A0F201AB20154D752E2247B5432B_RuntimeMethod_var); V_2 = L_3; V_3 = (-1); V_4 = (-1); } try {// begin try (depth: 1) { V_6 = (CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56*)NULL; V_7 = (bool)0; V_8 = (bool)0; V_9 = (bool)0; } IL_0027_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_4, NULL); if ((((int32_t)L_5) >= ((int32_t)4))) { goto IL_0039_1; } } { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_6 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___TERMINATOR_1; V_10 = L_6; goto IL_0053_1; } IL_0039_1: { } try {// begin try (depth: 2) BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_7 = V_0; NullCheck(L_7); int32_t L_8; L_8 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_7, 4, NULL); il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_9; L_9 = Mode_forBits_m561C5BDAF2A2AE964E766E89B292568E7159D1ED(L_8, NULL); V_10 = L_9; goto IL_0053_1; }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_004a_1; } throw e; } CATCH_004a_1: {// begin catch(System.ArgumentException) V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_021f; }// end catch (depth: 2) IL_0053_1: { Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_10 = V_10; NullCheck(L_10); int32_t L_11; L_11 = Mode_get_Name_mF83655F77CDF5CB66318E8E12CC7927E70E7320A_inline(L_10, NULL); V_15 = L_11; int32_t L_12 = V_15; switch (L_12) { case 0: { goto IL_01b1_1; } case 1: { goto IL_0121_1; } case 2: { goto IL_0121_1; } case 3: { goto IL_00a6_1; } case 4: { goto IL_0121_1; } case 5: { goto IL_00ce_1; } case 6: { goto IL_0121_1; } case 7: { goto IL_0090_1; } case 8: { goto IL_009b_1; } case 9: { goto IL_00ea_1; } } } { goto IL_0121_1; } IL_0090_1: { V_8 = (bool)1; V_7 = (bool)1; goto IL_01b1_1; } IL_009b_1: { V_9 = (bool)1; V_7 = (bool)1; goto IL_01b1_1; } IL_00a6_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_13 = V_0; NullCheck(L_13); int32_t L_14; L_14 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_13, NULL); if ((((int32_t)L_14) >= ((int32_t)((int32_t)16)))) { goto IL_00b8_1; } } { V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_021f; } IL_00b8_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_15 = V_0; NullCheck(L_15); int32_t L_16; L_16 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_15, 8, NULL); V_3 = L_16; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_17 = V_0; NullCheck(L_17); int32_t L_18; L_18 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_17, 8, NULL); V_4 = L_18; goto IL_01b1_1; } IL_00ce_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_19 = V_0; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); int32_t L_20; L_20 = DecodedBitStreamParser_parseECIValue_mF1024E3217929DF569966A77FCB255185D36AE76(L_19, NULL); il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_21; L_21 = CharacterSetECI_getCharacterSetECIByValue_m6181D21A289A9D4650098529EA52CAE5A8A82710(L_20, NULL); V_6 = L_21; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_22 = V_6; if (L_22) { goto IL_01b1_1; } } { V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_021f; } IL_00ea_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_23 = V_0; NullCheck(L_23); int32_t L_24; L_24 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_23, 4, NULL); V_12 = L_24; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_25 = V_0; Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_26 = V_10; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_27 = ___1_version; NullCheck(L_26); int32_t L_28; L_28 = Mode_getCharacterCountBits_m885DD8D84CDF690CB422861693D35731E0A9002E(L_26, L_27, NULL); NullCheck(L_25); int32_t L_29; L_29 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_25, L_28, NULL); V_13 = L_29; int32_t L_30 = V_12; if ((!(((uint32_t)L_30) == ((uint32_t)1)))) { goto IL_01b1_1; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_31 = V_0; StringBuilder_t* L_32 = V_1; int32_t L_33 = V_13; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); bool L_34; L_34 = DecodedBitStreamParser_decodeHanziSegment_mE6BE269CCDBBCB88F69396224A22210A6573D9BF(L_31, L_32, L_33, NULL); if (L_34) { goto IL_01b1_1; } } { V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_021f; } IL_0121_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_35 = V_0; Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_36 = V_10; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_37 = ___1_version; NullCheck(L_36); int32_t L_38; L_38 = Mode_getCharacterCountBits_m885DD8D84CDF690CB422861693D35731E0A9002E(L_36, L_37, NULL); NullCheck(L_35); int32_t L_39; L_39 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_35, L_38, NULL); V_14 = L_39; Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_40 = V_10; NullCheck(L_40); int32_t L_41; L_41 = Mode_get_Name_mF83655F77CDF5CB66318E8E12CC7927E70E7320A_inline(L_40, NULL); V_16 = L_41; int32_t L_42 = V_16; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_42, 1))) { case 0: { goto IL_015d_1; } case 1: { goto IL_0170_1; } case 2: { goto IL_01ac_1; } case 3: { goto IL_0185_1; } case 4: { goto IL_01ac_1; } case 5: { goto IL_019c_1; } } } { goto IL_01ac_1; } IL_015d_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_43 = V_0; StringBuilder_t* L_44 = V_1; int32_t L_45 = V_14; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); bool L_46; L_46 = DecodedBitStreamParser_decodeNumericSegment_m0E7B7DBAF3646A829C7B4FC5D1E5BE59035D67E5(L_43, L_44, L_45, NULL); if (L_46) { goto IL_01b1_1; } } { V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_021f; } IL_0170_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_47 = V_0; StringBuilder_t* L_48 = V_1; int32_t L_49 = V_14; bool L_50 = V_7; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); bool L_51; L_51 = DecodedBitStreamParser_decodeAlphanumericSegment_m2B51A40A68957A60A5B05AF57D58B5166AB3546F(L_47, L_48, L_49, L_50, NULL); if (L_51) { goto IL_01b1_1; } } { V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_021f; } IL_0185_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_52 = V_0; StringBuilder_t* L_53 = V_1; int32_t L_54 = V_14; CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_55 = V_6; List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_56 = V_2; RuntimeObject* L_57 = ___3_hints; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); bool L_58; L_58 = DecodedBitStreamParser_decodeByteSegment_mB4C9BBE5CE366EB809B57AB0466B17DE209B13F7(L_52, L_53, L_54, L_55, L_56, L_57, NULL); if (L_58) { goto IL_01b1_1; } } { V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_021f; } IL_019c_1: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_59 = V_0; StringBuilder_t* L_60 = V_1; int32_t L_61 = V_14; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); bool L_62; L_62 = DecodedBitStreamParser_decodeKanjiSegment_m69ACBA6AF3DD7F63697E3D240CC106419A57A1BB(L_59, L_60, L_61, NULL); if (L_62) { goto IL_01b1_1; } } { V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_021f; } IL_01ac_1: { V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; goto IL_021f; } IL_01b1_1: { Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_63 = V_10; il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_64 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___TERMINATOR_1; if ((!(((RuntimeObject*)(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)L_63) == ((RuntimeObject*)(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)L_64)))) { goto IL_0027_1; } } { CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_65 = V_6; if (!L_65) { goto IL_01d8_1; } } { bool L_66 = V_8; if (!L_66) { goto IL_01ca_1; } } { V_5 = 4; goto IL_01ed_1; } IL_01ca_1: { bool L_67 = V_9; if (!L_67) { goto IL_01d3_1; } } { V_5 = 6; goto IL_01ed_1; } IL_01d3_1: { V_5 = 2; goto IL_01ed_1; } IL_01d8_1: { bool L_68 = V_8; if (!L_68) { goto IL_01e1_1; } } { V_5 = 3; goto IL_01ed_1; } IL_01e1_1: { bool L_69 = V_9; if (!L_69) { goto IL_01ea_1; } } { V_5 = 5; goto IL_01ed_1; } IL_01ea_1: { V_5 = 1; } IL_01ed_1: { goto IL_01f5; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_01ef; } throw e; } CATCH_01ef: {// begin catch(System.ArgumentException) V_11 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_021f; }// end catch (depth: 1) IL_01f5: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_70 = ___0_bytes; StringBuilder_t* L_71 = V_1; NullCheck(L_71); String_t* L_72; L_72 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_71); List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_73 = V_2; NullCheck(L_73); int32_t L_74; L_74 = List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_inline(L_73, List_1_get_Count_m88FEB2D94E35C258B61F53400F7CA20E99A7DAD3_RuntimeMethod_var); G_B45_0 = L_72; G_B45_1 = L_70; if (!L_74) { G_B46_0 = L_72; G_B46_1 = L_70; goto IL_0207; } } { List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4* L_75 = V_2; G_B47_0 = L_75; G_B47_1 = G_B45_0; G_B47_2 = G_B45_1; goto IL_0208; } IL_0207: { G_B47_0 = ((List_1_tBFF9DD9FFA06F20E74F9D7AD36610BD754D353A4*)(NULL)); G_B47_1 = G_B46_0; G_B47_2 = G_B46_1; } IL_0208: { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_76 = ___2_ecLevel; G_B48_0 = G_B47_0; G_B48_1 = G_B47_1; G_B48_2 = G_B47_2; if (!L_76) { G_B49_0 = G_B47_0; G_B49_1 = G_B47_1; G_B49_2 = G_B47_2; goto IL_0213; } } { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_77 = ___2_ecLevel; NullCheck(L_77); String_t* L_78; L_78 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_77); G_B50_0 = L_78; G_B50_1 = G_B48_0; G_B50_2 = G_B48_1; G_B50_3 = G_B48_2; goto IL_0214; } IL_0213: { G_B50_0 = ((String_t*)(NULL)); G_B50_1 = G_B49_0; G_B50_2 = G_B49_1; G_B50_3 = G_B49_2; } IL_0214: { int32_t L_79 = V_3; int32_t L_80 = V_4; int32_t L_81 = V_5; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_82 = (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)il2cpp_codegen_object_new(DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E_il2cpp_TypeInfo_var); NullCheck(L_82); DecoderResult__ctor_m24A8B702E915DE0F6A0E4E4B73CEA7DB0DD20DCB(L_82, G_B50_3, G_B50_2, G_B50_1, G_B50_0, L_79, L_80, L_81, NULL); return L_82; } IL_021f: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_83 = V_11; return L_83; } } // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeHanziSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeHanziSegment_mE6BE269CCDBBCB88F69396224A22210A6573D9BF (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, 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*)&StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; int32_t V_1 = 0; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0 = ___2_count; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_1 = ___0_bits; NullCheck(L_1); int32_t L_2; L_2 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)13)))) <= ((int32_t)L_2))) { goto IL_000e; } } { return (bool)0; } IL_000e: { int32_t L_3 = ___2_count; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(2, L_3))); V_0 = L_4; V_1 = 0; goto IL_0075; } IL_001b: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_5 = ___0_bits; NullCheck(L_5); int32_t L_6; L_6 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_5, ((int32_t)13), NULL); V_3 = L_6; int32_t L_7 = V_3; int32_t L_8 = V_3; V_4 = ((int32_t)(((int32_t)(((int32_t)(L_7/((int32_t)96)))<<8))|((int32_t)(L_8%((int32_t)96))))); int32_t L_9 = V_4; if ((((int32_t)L_9) >= ((int32_t)((int32_t)2560)))) { goto IL_0046; } } { int32_t L_10 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_10, ((int32_t)41377))); goto IL_0050; } IL_0046: { int32_t L_11 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_11, ((int32_t)42657))); } IL_0050: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0; int32_t L_13 = V_1; int32_t L_14 = V_4; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (uint8_t)((int32_t)(uint8_t)((int32_t)(((int32_t)(L_14>>8))&((int32_t)255))))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_0; int32_t L_16 = V_1; int32_t L_17 = V_4; NullCheck(L_15); (L_15)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_16, 1))), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_17&((int32_t)255))))); int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 2)); int32_t L_19 = ___2_count; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); } IL_0075: { int32_t L_20 = ___2_count; if ((((int32_t)L_20) > ((int32_t)0))) { goto IL_001b; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_21 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___GB2312_ENCODING_3; V_2 = L_21; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_22 = V_2; if (L_22) { goto IL_0088; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_23 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_T_1; V_2 = L_23; } IL_0088: { StringBuilder_t* L_24 = ___1_result; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_25 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = V_0; NullCheck(L_27); NullCheck(L_25); String_t* L_28; L_28 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(47 /* System.String System.Text.Encoding::GetString(System.Byte[],System.Int32,System.Int32) */, L_25, L_26, 0, ((int32_t)(((RuntimeArray*)L_27)->max_length))); NullCheck(L_24); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_24, L_28, NULL); return (bool)1; } } // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeKanjiSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeKanjiSegment_m69ACBA6AF3DD7F63697E3D240CC106419A57A1BB (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, 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*)&StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; int32_t V_1 = 0; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0 = ___2_count; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_1 = ___0_bits; NullCheck(L_1); int32_t L_2; L_2 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_1, NULL); if ((((int32_t)((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)13)))) <= ((int32_t)L_2))) { goto IL_000e; } } { return (bool)0; } IL_000e: { int32_t L_3 = ___2_count; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(2, L_3))); V_0 = L_4; V_1 = 0; goto IL_006f; } IL_001b: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_5 = ___0_bits; NullCheck(L_5); int32_t L_6; L_6 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_5, ((int32_t)13), NULL); V_3 = L_6; int32_t L_7 = V_3; int32_t L_8 = V_3; V_4 = ((int32_t)(((int32_t)(((int32_t)(L_7/((int32_t)192)))<<8))|((int32_t)(L_8%((int32_t)192))))); int32_t L_9 = V_4; if ((((int32_t)L_9) >= ((int32_t)((int32_t)7936)))) { goto IL_004c; } } { int32_t L_10 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_10, ((int32_t)33088))); goto IL_0056; } IL_004c: { int32_t L_11 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_11, ((int32_t)49472))); } IL_0056: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_12 = V_0; int32_t L_13 = V_1; int32_t L_14 = V_4; NullCheck(L_12); (L_12)->SetAt(static_cast(L_13), (uint8_t)((int32_t)(uint8_t)((int32_t)(L_14>>8)))); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = V_0; int32_t L_16 = V_1; int32_t L_17 = V_4; NullCheck(L_15); (L_15)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(L_16, 1))), (uint8_t)((int32_t)(uint8_t)L_17)); int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 2)); int32_t L_19 = ___2_count; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_19, 1)); } IL_006f: { int32_t L_20 = ___2_count; if ((((int32_t)L_20) > ((int32_t)0))) { goto IL_001b; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_21 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___SHIFT_JIS_ENCODING_2; V_2 = L_21; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_22 = V_2; if (L_22) { goto IL_0082; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_23 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_T_1; V_2 = L_23; } IL_0082: { StringBuilder_t* L_24 = ___1_result; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_25 = V_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_26 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = V_0; NullCheck(L_27); NullCheck(L_25); String_t* L_28; L_28 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(47 /* System.String System.Text.Encoding::GetString(System.Byte[],System.Int32,System.Int32) */, L_25, L_26, 0, ((int32_t)(((RuntimeArray*)L_27)->max_length))); NullCheck(L_24); StringBuilder_t* L_29; L_29 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_24, L_28, NULL); return (bool)1; } } // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeByteSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32,ZXing.Common.CharacterSetECI,System.Collections.Generic.IList`1,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeByteSegment_mB4C9BBE5CE366EB809B57AB0466B17DE209B13F7 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* ___3_currentCharacterSetECI, RuntimeObject* ___4_byteSegments, RuntimeObject* ___5_hints, 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*)&CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t8E1E569DC2BDB3B70AA238AF330F9D8D73C50B8A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* V_1 = NULL; int32_t V_2 = 0; { int32_t L_0 = ___2_count; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_1 = ___0_bits; NullCheck(L_1); int32_t L_2; L_2 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_1, NULL); if ((((int32_t)((int32_t)(L_0<<3))) <= ((int32_t)L_2))) { goto IL_000d; } } { return (bool)0; } IL_000d: { int32_t L_3 = ___2_count; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_3); V_0 = L_4; V_2 = 0; goto IL_0027; } IL_0018: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = V_0; int32_t L_6 = V_2; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_7 = ___0_bits; NullCheck(L_7); int32_t L_8; L_8 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_7, 8, NULL); NullCheck(L_5); (L_5)->SetAt(static_cast(L_6), (uint8_t)((int32_t)(uint8_t)L_8)); int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0027: { int32_t L_10 = V_2; int32_t L_11 = ___2_count; if ((((int32_t)L_10) < ((int32_t)L_11))) { goto IL_0018; } } { CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_12 = ___3_currentCharacterSetECI; if (L_12) { goto IL_0039; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = V_0; RuntimeObject* L_14 = ___5_hints; il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_15; L_15 = StringUtils_guessCharset_m6A654C9AB8A213AA4F67BC40ED3BF4CD6464D1E9(L_13, L_14, NULL); V_1 = L_15; goto IL_0045; } IL_0039: { CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56* L_16 = ___3_currentCharacterSetECI; NullCheck(L_16); String_t* L_17; L_17 = CharacterSetECI_get_EncodingName_m272EE3EF5B335425B67AB4394B5EF390B05FA5A6_inline(L_16, NULL); il2cpp_codegen_runtime_class_init_inline(CharacterSetECI_t647220630FD1A94853404CEF31BCE8DF13F1CA56_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_18; L_18 = CharacterSetECI_getEncoding_m6F0519869B7C4C92BCA698D8A944B2835F71E996(L_17, NULL); V_1 = L_18; } IL_0045: { Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_19 = V_1; if (L_19) { goto IL_004e; } } { il2cpp_codegen_runtime_class_init_inline(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_20 = ((StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_StaticFields*)il2cpp_codegen_static_fields_for(StringUtils_t678D53C14B411FB59DCB11FABB192A7A79384068_il2cpp_TypeInfo_var))->___PLATFORM_DEFAULT_ENCODING_T_1; V_1 = L_20; } IL_004e: { StringBuilder_t* L_21 = ___1_result; Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_22 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_0; NullCheck(L_24); NullCheck(L_22); String_t* L_25; L_25 = VirtualFuncInvoker3< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(47 /* System.String System.Text.Encoding::GetString(System.Byte[],System.Int32,System.Int32) */, L_22, L_23, 0, ((int32_t)(((RuntimeArray*)L_24)->max_length))); NullCheck(L_21); StringBuilder_t* L_26; L_26 = StringBuilder_Append_m08904D74E0C78E5F36DCD9C9303BDD07886D9F7D(L_21, L_25, NULL); RuntimeObject* L_27 = ___4_byteSegments; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_0; NullCheck(L_27); InterfaceActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t8E1E569DC2BDB3B70AA238AF330F9D8D73C50B8A_il2cpp_TypeInfo_var, L_27, L_28); return (bool)1; } } // System.Char ZXing.QrCode.Internal.DecodedBitStreamParser::toAlphaNumericChar(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23 (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_1 = ((DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var))->___ALPHANUMERIC_CHARS_0; NullCheck(L_1); if ((((int32_t)L_0) < ((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))) { goto IL_0010; } } { FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D* L_2 = (FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FormatException_tAC2DFA79B93E05D8E3E4FD4955A0CCCC50D7504D_il2cpp_TypeInfo_var))); NullCheck(L_2); FormatException__ctor_mA81B8791DABB015DBD75B4F70C90DE920F013015(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23_RuntimeMethod_var))); } IL_0010: { il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_3 = ((DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var))->___ALPHANUMERIC_CHARS_0; int32_t L_4 = ___0_value; NullCheck(L_3); int32_t L_5 = L_4; uint16_t L_6 = (uint16_t)(L_3)->GetAt(static_cast(L_5)); return L_6; } } // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeAlphanumericSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeAlphanumericSegment_m2B51A40A68957A60A5B05AF57D58B5166AB3546F (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, bool ___3_fc1InEffect, 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_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { StringBuilder_t* L_0 = ___1_result; NullCheck(L_0); int32_t L_1; L_1 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_0, NULL); V_0 = L_1; goto IL_0043; } IL_0009: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_2 = ___0_bits; NullCheck(L_2); int32_t L_3; L_3 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_2, NULL); if ((((int32_t)L_3) >= ((int32_t)((int32_t)11)))) { goto IL_0015; } } { return (bool)0; } IL_0015: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_4 = ___0_bits; NullCheck(L_4); int32_t L_5; L_5 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_4, ((int32_t)11), NULL); V_1 = L_5; StringBuilder_t* L_6 = ___1_result; int32_t L_7 = V_1; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); Il2CppChar L_8; L_8 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(((int32_t)(L_7/((int32_t)45))), NULL); NullCheck(L_6); StringBuilder_t* L_9; L_9 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_6, L_8, NULL); StringBuilder_t* L_10 = ___1_result; int32_t L_11 = V_1; Il2CppChar L_12; L_12 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(((int32_t)(L_11%((int32_t)45))), NULL); NullCheck(L_10); StringBuilder_t* L_13; L_13 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_10, L_12, NULL); int32_t L_14 = ___2_count; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_14, 2)); } IL_0043: { int32_t L_15 = ___2_count; if ((((int32_t)L_15) > ((int32_t)1))) { goto IL_0009; } } { int32_t L_16 = ___2_count; if ((!(((uint32_t)L_16) == ((uint32_t)1)))) { goto IL_0069; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_17 = ___0_bits; NullCheck(L_17); int32_t L_18; L_18 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_17, NULL); if ((((int32_t)L_18) >= ((int32_t)6))) { goto IL_0056; } } { return (bool)0; } IL_0056: { StringBuilder_t* L_19 = ___1_result; BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_20 = ___0_bits; NullCheck(L_20); int32_t L_21; L_21 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_20, 6, NULL); il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); Il2CppChar L_22; L_22 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(L_21, NULL); NullCheck(L_19); StringBuilder_t* L_23; L_23 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_19, L_22, NULL); } IL_0069: { bool L_24 = ___3_fc1InEffect; if (!L_24) { goto IL_00c9; } } { int32_t L_25 = V_0; V_2 = L_25; goto IL_00c0; } IL_0070: { StringBuilder_t* L_26 = ___1_result; int32_t L_27 = V_2; NullCheck(L_26); Il2CppChar L_28; L_28 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_26, L_27, NULL); if ((!(((uint32_t)L_28) == ((uint32_t)((int32_t)37))))) { goto IL_00bc; } } { int32_t L_29 = V_2; StringBuilder_t* L_30 = ___1_result; NullCheck(L_30); int32_t L_31; L_31 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_30, NULL); if ((((int32_t)L_29) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_31, 1))))) { goto IL_00a0; } } { StringBuilder_t* L_32 = ___1_result; int32_t L_33 = V_2; NullCheck(L_32); Il2CppChar L_34; L_34 = StringBuilder_get_Chars_m254FD6F2F75C00B0D353D73B2A4A19316BD7624D(L_32, ((int32_t)il2cpp_codegen_add(L_33, 1)), NULL); if ((!(((uint32_t)L_34) == ((uint32_t)((int32_t)37))))) { goto IL_00a0; } } { StringBuilder_t* L_35 = ___1_result; int32_t L_36 = V_2; NullCheck(L_35); StringBuilder_t* L_37; L_37 = StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90(L_35, ((int32_t)il2cpp_codegen_add(L_36, 1)), 1, NULL); goto IL_00bc; } IL_00a0: { StringBuilder_t* L_38 = ___1_result; int32_t L_39 = V_2; NullCheck(L_38); StringBuilder_t* L_40; L_40 = StringBuilder_Remove_m0D93692674D1C09795C7D6542420A3B6C5F81E90(L_38, L_39, 1, NULL); StringBuilder_t* L_41 = ___1_result; int32_t L_42 = V_2; CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_43 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_44 = L_43; NullCheck(L_44); (L_44)->SetAt(static_cast(0), (Il2CppChar)((int32_t)29)); NullCheck(L_41); StringBuilder_t* L_45; L_45 = StringBuilder_Insert_m88D38A4470FCC30A3ABC95607CA89F852E36006C(L_41, L_42, L_44, NULL); } IL_00bc: { int32_t L_46 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_00c0: { int32_t L_47 = V_2; StringBuilder_t* L_48 = ___1_result; NullCheck(L_48); int32_t L_49; L_49 = StringBuilder_get_Length_mDEA041E7357C68CC3B5885276BB403676DAAE0D8(L_48, NULL); if ((((int32_t)L_47) < ((int32_t)L_49))) { goto IL_0070; } } IL_00c9: { return (bool)1; } } // System.Boolean ZXing.QrCode.Internal.DecodedBitStreamParser::decodeNumericSegment(ZXing.Common.BitSource,System.Text.StringBuilder,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DecodedBitStreamParser_decodeNumericSegment_m0E7B7DBAF3646A829C7B4FC5D1E5BE59035D67E5 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, StringBuilder_t* ___1_result, int32_t ___2_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { goto IL_0059; } IL_0002: { 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)10)))) { goto IL_000e; } } { return (bool)0; } IL_000e: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_2 = ___0_bits; NullCheck(L_2); int32_t L_3; L_3 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_2, ((int32_t)10), NULL); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)((int32_t)1000)))) { goto IL_0021; } } { return (bool)0; } IL_0021: { StringBuilder_t* L_5 = ___1_result; int32_t L_6 = V_0; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); Il2CppChar L_7; L_7 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(((int32_t)(L_6/((int32_t)100))), NULL); NullCheck(L_5); StringBuilder_t* L_8; L_8 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_5, L_7, NULL); StringBuilder_t* L_9 = ___1_result; int32_t L_10 = V_0; Il2CppChar L_11; L_11 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(((int32_t)(((int32_t)(L_10/((int32_t)10)))%((int32_t)10))), NULL); NullCheck(L_9); StringBuilder_t* L_12; L_12 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_9, L_11, NULL); StringBuilder_t* L_13 = ___1_result; int32_t L_14 = V_0; Il2CppChar L_15; L_15 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(((int32_t)(L_14%((int32_t)10))), NULL); NullCheck(L_13); StringBuilder_t* L_16; L_16 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_13, L_15, NULL); int32_t L_17 = ___2_count; ___2_count = ((int32_t)il2cpp_codegen_subtract(L_17, 3)); } IL_0059: { int32_t L_18 = ___2_count; if ((((int32_t)L_18) >= ((int32_t)3))) { goto IL_0002; } } { int32_t L_19 = ___2_count; if ((!(((uint32_t)L_19) == ((uint32_t)2)))) { goto IL_009d; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_20 = ___0_bits; NullCheck(L_20); int32_t L_21; L_21 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_20, NULL); if ((((int32_t)L_21) >= ((int32_t)7))) { goto IL_006c; } } { return (bool)0; } IL_006c: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_22 = ___0_bits; NullCheck(L_22); int32_t L_23; L_23 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_22, 7, NULL); V_1 = L_23; int32_t L_24 = V_1; if ((((int32_t)L_24) < ((int32_t)((int32_t)100)))) { goto IL_007b; } } { return (bool)0; } IL_007b: { StringBuilder_t* L_25 = ___1_result; int32_t L_26 = V_1; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); Il2CppChar L_27; L_27 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(((int32_t)(L_26/((int32_t)10))), NULL); NullCheck(L_25); StringBuilder_t* L_28; L_28 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_25, L_27, NULL); StringBuilder_t* L_29 = ___1_result; int32_t L_30 = V_1; Il2CppChar L_31; L_31 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(((int32_t)(L_30%((int32_t)10))), NULL); NullCheck(L_29); StringBuilder_t* L_32; L_32 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_29, L_31, NULL); goto IL_00c8; } IL_009d: { int32_t L_33 = ___2_count; if ((!(((uint32_t)L_33) == ((uint32_t)1)))) { goto IL_00c8; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_34 = ___0_bits; NullCheck(L_34); int32_t L_35; L_35 = BitSource_available_m7B06ED42D663D935093CF861862C3C4B2496006A(L_34, NULL); if ((((int32_t)L_35) >= ((int32_t)4))) { goto IL_00ac; } } { return (bool)0; } IL_00ac: { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_36 = ___0_bits; NullCheck(L_36); int32_t L_37; L_37 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_36, 4, NULL); V_2 = L_37; int32_t L_38 = V_2; if ((((int32_t)L_38) < ((int32_t)((int32_t)10)))) { goto IL_00bb; } } { return (bool)0; } IL_00bb: { StringBuilder_t* L_39 = ___1_result; int32_t L_40 = V_2; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); Il2CppChar L_41; L_41 = DecodedBitStreamParser_toAlphaNumericChar_m1180E0AB56911C48B86C302AEE52952E19DE0C23(L_40, NULL); NullCheck(L_39); StringBuilder_t* L_42; L_42 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_39, L_41, NULL); } IL_00c8: { return (bool)1; } } // System.Int32 ZXing.QrCode.Internal.DecodedBitStreamParser::parseECIValue(ZXing.Common.BitSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DecodedBitStreamParser_parseECIValue_mF1024E3217929DF569966A77FCB255185D36AE76 (BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* ___0_bits, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_0 = ___0_bits; NullCheck(L_0); int32_t L_1; L_1 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_0, 8, NULL); V_0 = L_1; int32_t L_2 = V_0; if (((int32_t)(L_2&((int32_t)128)))) { goto IL_0016; } } { int32_t L_3 = V_0; return ((int32_t)(L_3&((int32_t)127))); } IL_0016: { int32_t L_4 = V_0; if ((!(((uint32_t)((int32_t)(L_4&((int32_t)192)))) == ((uint32_t)((int32_t)128))))) { goto IL_0035; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_5 = ___0_bits; NullCheck(L_5); int32_t L_6; L_6 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_5, 8, NULL); V_1 = L_6; int32_t L_7 = V_0; int32_t L_8 = V_1; return ((int32_t)(((int32_t)(((int32_t)(L_7&((int32_t)63)))<<8))|L_8)); } IL_0035: { int32_t L_9 = V_0; if ((!(((uint32_t)((int32_t)(L_9&((int32_t)224)))) == ((uint32_t)((int32_t)192))))) { goto IL_0056; } } { BitSource_tDB456F6CDA668085ADC1BCE0547CD1C26F74AFB2* L_10 = ___0_bits; NullCheck(L_10); int32_t L_11; L_11 = BitSource_readBits_mCEF4C981D651C47853555855D72DE8D802B9610D(L_10, ((int32_t)16), NULL); V_2 = L_11; int32_t L_12 = V_0; int32_t L_13 = V_2; return ((int32_t)(((int32_t)(((int32_t)(L_12&((int32_t)31)))<<((int32_t)16)))|L_13)); } IL_0056: { String_t* L_14; L_14 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL); String_t* L_15; L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF90C379AD5635FE48755A7E336FA0C74E176FB22)), L_14, NULL); ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_16 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_16); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DecodedBitStreamParser_parseECIValue_mF1024E3217929DF569966A77FCB255185D36AE76_RuntimeMethod_var))); } } // System.Void ZXing.QrCode.Internal.DecodedBitStreamParser::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DecodedBitStreamParser__cctor_m98847417D65725E469DF2DA06D02B82770AE0E31 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BAE60DC28D365B5EF5493498787078BF53D20EF); s_Il2CppMethodInitialized = true; } { NullCheck(_stringLiteral1BAE60DC28D365B5EF5493498787078BF53D20EF); CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_0; L_0 = String_ToCharArray_m0699A92AA3E744229EF29CB9D943C47DF4FE5B46(_stringLiteral1BAE60DC28D365B5EF5493498787078BF53D20EF, NULL); ((DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var))->___ALPHANUMERIC_CHARS_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_StaticFields*)il2cpp_codegen_static_fields_for(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var))->___ALPHANUMERIC_CHARS_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.QrCode.Internal.Decoder::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Decoder__ctor_m77C764C8CF5021663DDB104B1448B65630A97096 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __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))->___QR_CODE_FIELD_256_4; 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.QrCode.Internal.Decoder::decode(System.Boolean[][],System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_m847AF4AF9D1AEF004B1DDED9009DA473F9A8785C (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* ___0_image, RuntimeObject* ___1_hints, const RuntimeMethod* method) { { BooleanU5BU5DU5BU5D_t71F0B22F93E41A588932E9FAA6BDC06D731064CC* L_0 = ___0_image; BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_1; L_1 = BitMatrix_parse_m13F0FB256915706284EE8B7AB15E78A45807D9EA(L_0, NULL); RuntimeObject* L_2 = ___1_hints; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_3; L_3 = Decoder_decode_m8953C6B834B609887D9F6C7D52FFD96CD0D2082C(__this, L_1, L_2, NULL); return L_3; } } // ZXing.Common.DecoderResult ZXing.QrCode.Internal.Decoder::decode(ZXing.Common.BitMatrix,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_m8953C6B834B609887D9F6C7D52FFD96CD0D2082C (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* ___0_bits, RuntimeObject* ___1_hints, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* V_0 = NULL; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* V_1 = NULL; { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = ___0_bits; BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_1; L_1 = BitMatrixParser_createBitMatrixParser_mEA37C099FE78D2D918FE723486C041366933E5E6(L_0, NULL); V_0 = L_1; BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_2 = V_0; if (L_2) { goto IL_000c; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_000c: { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_3 = V_0; RuntimeObject* L_4 = ___1_hints; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_5; L_5 = Decoder_decode_mF669BCBAD3F5E3921822333D69F5162D87A474E6(__this, L_3, L_4, NULL); V_1 = L_5; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_6 = V_1; if (L_6) { goto IL_0057; } } { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_7 = V_0; NullCheck(L_7); BitMatrixParser_remask_mF95FE4D9FF5D15999EEA9F1A0638EFB6B7A596F2(L_7, NULL); BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_8 = V_0; NullCheck(L_8); BitMatrixParser_setMirror_m4988C3C5795D31360FBA08E845341F90AA13FE76(L_8, (bool)1, NULL); BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_9 = V_0; NullCheck(L_9); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_10; L_10 = BitMatrixParser_readVersion_m3EBB6662C09C85EC303E7906035F16865F77C0C3(L_9, NULL); if (L_10) { goto IL_002f; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_002f: { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_11 = V_0; NullCheck(L_11); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_12; L_12 = BitMatrixParser_readFormatInformation_m3C7B43C133BA2D0DF71F85300E7CC575E477C3BA(L_11, NULL); if (L_12) { goto IL_0039; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0039: { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_13 = V_0; NullCheck(L_13); BitMatrixParser_mirror_m64EE4CB13B8930BB17D12AD5248B5C8CAB0BDCFC(L_13, NULL); BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_14 = V_0; RuntimeObject* L_15 = ___1_hints; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_16; L_16 = Decoder_decode_mF669BCBAD3F5E3921822333D69F5162D87A474E6(__this, L_14, L_15, NULL); V_1 = L_16; DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_17 = V_1; if (!L_17) { goto IL_0057; } } { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_18 = V_1; QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5* L_19 = (QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5*)il2cpp_codegen_object_new(QRCodeDecoderMetaData_tE2815B0588BBD11A2BF01B9E3DE34DF19A9799F5_il2cpp_TypeInfo_var); NullCheck(L_19); QRCodeDecoderMetaData__ctor_m809C92159575019077758A85CCDA95126087FAFD(L_19, (bool)1, NULL); NullCheck(L_18); DecoderResult_set_Other_mC68B305945A75D9A6EE7AE8E169B15C3076F8CFF_inline(L_18, L_19, NULL); } IL_0057: { DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_20 = V_1; return L_20; } } // ZXing.Common.DecoderResult ZXing.QrCode.Internal.Decoder::decode(ZXing.QrCode.Internal.BitMatrixParser,System.Collections.Generic.IDictionary`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* Decoder_decode_mF669BCBAD3F5E3921822333D69F5162D87A474E6 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __this, BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* ___0_parser, RuntimeObject* ___1_hints, 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_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* V_0 = NULL; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_1 = NULL; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* V_2 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_3 = NULL; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* V_4 = NULL; int32_t V_5 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_6 = NULL; int32_t V_7 = 0; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* V_8 = NULL; int32_t V_9 = 0; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* V_10 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_11 = NULL; int32_t V_12 = 0; int32_t V_13 = 0; { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_0 = ___0_parser; NullCheck(L_0); Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_1; L_1 = BitMatrixParser_readVersion_m3EBB6662C09C85EC303E7906035F16865F77C0C3(L_0, NULL); V_0 = L_1; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_2 = V_0; if (L_2) { goto IL_000c; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_000c: { BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_3 = ___0_parser; NullCheck(L_3); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_4; L_4 = BitMatrixParser_readFormatInformation_m3C7B43C133BA2D0DF71F85300E7CC575E477C3BA(L_3, NULL); V_1 = L_4; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_5 = V_1; if (L_5) { goto IL_0018; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0018: { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_6 = V_1; NullCheck(L_6); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_7; L_7 = FormatInformation_get_ErrorCorrectionLevel_m02509A15D7206F3C460F20DE9BA8C894F044B9AA_inline(L_6, NULL); V_2 = L_7; BitMatrixParser_t72A707C6B002813B42A8BFA774C0E4DD9195A3DD* L_8 = ___0_parser; NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9; L_9 = BitMatrixParser_readCodewords_mDB81E95E8BE81649BFE8A3376CCD697F705AE002(L_8, NULL); V_3 = L_9; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = V_3; if (L_10) { goto IL_002b; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_002b: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = V_3; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_12 = V_0; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_13 = V_2; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_14; L_14 = DataBlock_getDataBlocks_m0D5C6A173609C4CDEB60F9F32295262A1C8B9207(L_11, L_12, L_13, NULL); V_4 = L_14; V_5 = 0; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_15 = V_4; V_8 = L_15; V_9 = 0; goto IL_005a; } IL_0041: { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_16 = V_8; int32_t L_17 = V_9; NullCheck(L_16); int32_t L_18 = L_17; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_19 = (L_16)->GetAt(static_cast(L_18)); V_10 = L_19; int32_t L_20 = V_5; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_21 = V_10; NullCheck(L_21); int32_t L_22; L_22 = DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF_inline(L_21, NULL); V_5 = ((int32_t)il2cpp_codegen_add(L_20, L_22)); int32_t L_23 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_23, 1)); } IL_005a: { int32_t L_24 = V_9; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_25 = V_8; NullCheck(L_25); if ((((int32_t)L_24) < ((int32_t)((int32_t)(((RuntimeArray*)L_25)->max_length))))) { goto IL_0041; } } { int32_t L_26 = V_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_26); V_6 = L_27; V_7 = 0; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_28 = V_4; V_8 = L_28; V_9 = 0; goto IL_00bf; } IL_0077: { DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_29 = V_8; int32_t L_30 = V_9; NullCheck(L_29); int32_t L_31 = L_30; DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_32 = (L_29)->GetAt(static_cast(L_31)); DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* L_33 = L_32; NullCheck(L_33); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_34; L_34 = DataBlock_get_Codewords_mF24A07795D56ACDD4524EB1C5E892A1B04A71DB0_inline(L_33, NULL); V_11 = L_34; NullCheck(L_33); int32_t L_35; L_35 = DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF_inline(L_33, NULL); V_12 = L_35; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_36 = V_11; int32_t L_37 = V_12; bool L_38; L_38 = Decoder_correctErrors_m8C6B2CB027487A1BFE65C426ED16D3B159B42DC7(__this, L_36, L_37, NULL); if (L_38) { goto IL_0099; } } { return (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E*)NULL; } IL_0099: { V_13 = 0; goto IL_00b3; } IL_009e: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_39 = V_6; int32_t L_40 = V_7; int32_t L_41 = L_40; V_7 = ((int32_t)il2cpp_codegen_add(L_41, 1)); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_42 = V_11; int32_t L_43 = V_13; NullCheck(L_42); int32_t L_44 = L_43; uint8_t L_45 = (L_42)->GetAt(static_cast(L_44)); NullCheck(L_39); (L_39)->SetAt(static_cast(L_41), (uint8_t)L_45); int32_t L_46 = V_13; V_13 = ((int32_t)il2cpp_codegen_add(L_46, 1)); } IL_00b3: { int32_t L_47 = V_13; int32_t L_48 = V_12; if ((((int32_t)L_47) < ((int32_t)L_48))) { goto IL_009e; } } { int32_t L_49 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_49, 1)); } IL_00bf: { int32_t L_50 = V_9; DataBlockU5BU5D_t9730870E673F7B93488BF42717AABC922198C77B* L_51 = V_8; NullCheck(L_51); if ((((int32_t)L_50) < ((int32_t)((int32_t)(((RuntimeArray*)L_51)->max_length))))) { goto IL_0077; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_52 = V_6; Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_53 = V_0; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_54 = V_2; RuntimeObject* L_55 = ___1_hints; il2cpp_codegen_runtime_class_init_inline(DecodedBitStreamParser_tFD105DACCA8E30884158A4BC98A5DD3141BBE427_il2cpp_TypeInfo_var); DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* L_56; L_56 = DecodedBitStreamParser_decode_mBEA6249A3E77EB7208A7B3FFA0953EE97A0BF93B(L_52, L_53, L_54, L_55, NULL); return L_56; } } // System.Boolean ZXing.QrCode.Internal.Decoder::correctErrors(System.Byte[],System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Decoder_correctErrors_m8C6B2CB027487A1BFE65C426ED16D3B159B42DC7 (Decoder_tCAA6429E5DEAFBBF4E9683AC163C0C7A86B19BBE* __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.QrCode.Internal.ErrorCorrectionLevel::.ctor(System.Int32,System.Int32,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorCorrectionLevel__ctor_mED2FA06A2A5604975BC1B78719E33D7572359FE5 (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, int32_t ___0_ordinal, int32_t ___1_bits, String_t* ___2_name, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_ordinal; __this->___ordinal_Renamed_Field_6 = L_0; int32_t L_1 = ___1_bits; __this->___bits_5 = L_1; String_t* L_2 = ___2_name; __this->___name_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___name_7), (void*)L_2); return; } } // System.Int32 ZXing.QrCode.Internal.ErrorCorrectionLevel::get_Bits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ErrorCorrectionLevel_get_Bits_mAFC00CB7C87D36CED9F6F33AB61B9A71AAC23DDD (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___bits_5; return L_0; } } // System.String ZXing.QrCode.Internal.ErrorCorrectionLevel::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrectionLevel_get_Name_m208B42F4075A55C250BCECA3575D3D727A5E3CAC (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___name_7; return L_0; } } // System.Int32 ZXing.QrCode.Internal.ErrorCorrectionLevel::ordinal() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ErrorCorrectionLevel_ordinal_mCD9DE9B084AA1422F6136FF52B1F738838F6CB1C (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___ordinal_Renamed_Field_6; return L_0; } } // System.String ZXing.QrCode.Internal.ErrorCorrectionLevel::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ErrorCorrectionLevel_ToString_m9D46F6DDE2B6640E47BE2D53EF9BCC7EEB1DBCEC (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___name_7; return L_0; } } // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.ErrorCorrectionLevel::forBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* ErrorCorrectionLevel_forBits_m7735714F4D73706D171BA049523AEC5B09136B7A (int32_t ___0_bits, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_bits; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_000e; } } { int32_t L_1 = ___0_bits; il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* L_2 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___FOR_BITS_4; NullCheck(L_2); if ((((int32_t)L_1) < ((int32_t)((int32_t)(((RuntimeArray*)L_2)->max_length))))) { goto IL_0014; } } IL_000e: { 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_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_3, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ErrorCorrectionLevel_forBits_m7735714F4D73706D171BA049523AEC5B09136B7A_RuntimeMethod_var))); } IL_0014: { il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* L_4 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___FOR_BITS_4; int32_t L_5 = ___0_bits; NullCheck(L_4); int32_t L_6 = L_5; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_7 = (L_4)->GetAt(static_cast(L_6)); return L_7; } } // System.Void ZXing.QrCode.Internal.ErrorCorrectionLevel::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ErrorCorrectionLevel__cctor_mD3D42A6A7966DCAA51BF153A137D72F8DC69F863 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral410E5346BCA8EE150FFD507311DD85789F2E171E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49A7EA21ECB328D154FA2262BB41626D795F4D90); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E70AF961A2F88ADB9DB7B9C3B5F25A532C1570A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDD7461C99FE0AF610527A1F4273DBC4696AB5F17); s_Il2CppMethodInitialized = true; } { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_0 = (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)il2cpp_codegen_object_new(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); NullCheck(L_0); ErrorCorrectionLevel__ctor_mED2FA06A2A5604975BC1B78719E33D7572359FE5(L_0, 0, 1, _stringLiteral7E70AF961A2F88ADB9DB7B9C3B5F25A532C1570A, NULL); ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___L_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___L_0), (void*)L_0); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_1 = (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)il2cpp_codegen_object_new(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); NullCheck(L_1); ErrorCorrectionLevel__ctor_mED2FA06A2A5604975BC1B78719E33D7572359FE5(L_1, 1, 0, _stringLiteralDD7461C99FE0AF610527A1F4273DBC4696AB5F17, NULL); ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___M_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___M_1), (void*)L_1); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_2 = (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)il2cpp_codegen_object_new(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); NullCheck(L_2); ErrorCorrectionLevel__ctor_mED2FA06A2A5604975BC1B78719E33D7572359FE5(L_2, 2, 3, _stringLiteral49A7EA21ECB328D154FA2262BB41626D795F4D90, NULL); ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___Q_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___Q_2), (void*)L_2); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_3 = (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)il2cpp_codegen_object_new(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); NullCheck(L_3); ErrorCorrectionLevel__ctor_mED2FA06A2A5604975BC1B78719E33D7572359FE5(L_3, 3, 2, _stringLiteral410E5346BCA8EE150FFD507311DD85789F2E171E, NULL); ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___H_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___H_3), (void*)L_3); ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* L_4 = (ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918*)(ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918*)SZArrayNew(ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918_il2cpp_TypeInfo_var, (uint32_t)4); ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* L_5 = L_4; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_6 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___M_1; NullCheck(L_5); ArrayElementTypeCheck (L_5, L_6); (L_5)->SetAt(static_cast(0), (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)L_6); ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* L_7 = L_5; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_8 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___L_0; NullCheck(L_7); ArrayElementTypeCheck (L_7, L_8); (L_7)->SetAt(static_cast(1), (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)L_8); ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* L_9 = L_7; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_10 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___H_3; NullCheck(L_9); ArrayElementTypeCheck (L_9, L_10); (L_9)->SetAt(static_cast(2), (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)L_10); ErrorCorrectionLevelU5BU5D_t10A77BF5B586855E47F9279BC9691093BCB59918* L_11 = L_9; ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_12 = ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___Q_2; NullCheck(L_11); ArrayElementTypeCheck (L_11, L_12); (L_11)->SetAt(static_cast(3), (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)L_12); ((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___FOR_BITS_4 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_StaticFields*)il2cpp_codegen_static_fields_for(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var))->___FOR_BITS_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.QrCode.Internal.FormatInformation::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatInformation__ctor_m9E9064171844C25A353300A2DAB1D47F907E09FA (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, int32_t ___0_formatInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_formatInfo; il2cpp_codegen_runtime_class_init_inline(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6_il2cpp_TypeInfo_var); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_1; L_1 = ErrorCorrectionLevel_forBits_m7735714F4D73706D171BA049523AEC5B09136B7A(((int32_t)(((int32_t)(L_0>>3))&3)), NULL); __this->___errorCorrectionLevel_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___errorCorrectionLevel_3), (void*)L_1); int32_t L_2 = ___0_formatInfo; __this->___dataMask_4 = (uint8_t)((int32_t)(uint8_t)((int32_t)(L_2&7))); return; } } // System.Int32 ZXing.QrCode.Internal.FormatInformation::numBitsDiffering(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormatInformation_numBitsDiffering_mE5D26CB94E5F7EBE67BC774CA447CF8A1C86B836 (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; ___0_a = ((int32_t)(L_0^L_1)); il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2; int32_t L_3 = ___0_a; NullCheck(L_2); int32_t L_4 = ((int32_t)(L_3&((int32_t)15))); int32_t L_5 = (L_2)->GetAt(static_cast(L_4)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2; int32_t L_7 = ___0_a; NullCheck(L_6); int32_t L_8 = ((int32_t)(((int32_t)((uint32_t)L_7>>4))&((int32_t)15))); int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2; int32_t L_11 = ___0_a; NullCheck(L_10); int32_t L_12 = ((int32_t)(((int32_t)((uint32_t)L_11>>8))&((int32_t)15))); int32_t L_13 = (L_10)->GetAt(static_cast(L_12)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2; int32_t L_15 = ___0_a; NullCheck(L_14); int32_t L_16 = ((int32_t)(((int32_t)((uint32_t)L_15>>((int32_t)12)))&((int32_t)15))); int32_t L_17 = (L_14)->GetAt(static_cast(L_16)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2; int32_t L_19 = ___0_a; NullCheck(L_18); int32_t L_20 = ((int32_t)(((int32_t)((uint32_t)L_19>>((int32_t)16)))&((int32_t)15))); int32_t L_21 = (L_18)->GetAt(static_cast(L_20)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2; int32_t L_23 = ___0_a; NullCheck(L_22); int32_t L_24 = ((int32_t)(((int32_t)((uint32_t)L_23>>((int32_t)20)))&((int32_t)15))); int32_t L_25 = (L_22)->GetAt(static_cast(L_24)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2; int32_t L_27 = ___0_a; NullCheck(L_26); int32_t L_28 = ((int32_t)(((int32_t)((uint32_t)L_27>>((int32_t)24)))&((int32_t)15))); int32_t L_29 = (L_26)->GetAt(static_cast(L_28)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2; int32_t L_31 = ___0_a; NullCheck(L_30); int32_t L_32 = ((int32_t)(((int32_t)((uint32_t)L_31>>((int32_t)28)))&((int32_t)15))); int32_t L_33 = (L_30)->GetAt(static_cast(L_32)); return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_5, L_9)), L_13)), L_17)), L_21)), L_25)), L_29)), L_33)); } } // ZXing.QrCode.Internal.FormatInformation ZXing.QrCode.Internal.FormatInformation::decodeFormatInformation(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* FormatInformation_decodeFormatInformation_m1935B39587C1920111569AA248D61D5893BAB9E9 (int32_t ___0_maskedFormatInfo1, int32_t ___1_maskedFormatInfo2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_0 = NULL; { int32_t L_0 = ___0_maskedFormatInfo1; int32_t L_1 = ___1_maskedFormatInfo2; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_2; L_2 = FormatInformation_doDecodeFormatInformation_m70ACAD842B50840B19EE02A13B1BE279046A88E3(L_0, L_1, NULL); V_0 = L_2; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_3 = V_0; if (!L_3) { goto IL_000d; } } { FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_4 = V_0; return L_4; } IL_000d: { int32_t L_5 = ___0_maskedFormatInfo1; int32_t L_6 = ___1_maskedFormatInfo2; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_7; L_7 = FormatInformation_doDecodeFormatInformation_m70ACAD842B50840B19EE02A13B1BE279046A88E3(((int32_t)(L_5^((int32_t)21522))), ((int32_t)(L_6^((int32_t)21522))), NULL); return L_7; } } // ZXing.QrCode.Internal.FormatInformation ZXing.QrCode.Internal.FormatInformation::doDecodeFormatInformation(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* FormatInformation_doDecodeFormatInformation_m70ACAD842B50840B19EE02A13B1BE279046A88E3 (int32_t ___0_maskedFormatInfo1, int32_t ___1_maskedFormatInfo2, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_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; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_4 = NULL; int32_t V_5 = 0; int32_t V_6 = 0; { V_0 = ((int32_t)2147483647LL); V_1 = 0; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___FORMAT_INFO_DECODE_LOOKUP_1; V_2 = L_0; V_3 = 0; goto IL_0067; } IL_0012: { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_1 = V_2; int32_t L_2 = V_3; NullCheck(L_1); int32_t L_3 = L_2; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (L_1)->GetAt(static_cast(L_3)); V_4 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_4; NullCheck(L_5); int32_t L_6 = 0; int32_t L_7 = (L_5)->GetAt(static_cast(L_6)); V_5 = L_7; int32_t L_8 = V_5; int32_t L_9 = ___0_maskedFormatInfo1; if ((((int32_t)L_8) == ((int32_t)L_9))) { goto IL_0027; } } { int32_t L_10 = V_5; int32_t L_11 = ___1_maskedFormatInfo2; if ((!(((uint32_t)L_10) == ((uint32_t)L_11)))) { goto IL_0031; } } IL_0027: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = V_4; NullCheck(L_12); int32_t L_13 = 1; int32_t L_14 = (L_12)->GetAt(static_cast(L_13)); FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_15 = (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)il2cpp_codegen_object_new(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); NullCheck(L_15); FormatInformation__ctor_m9E9064171844C25A353300A2DAB1D47F907E09FA(L_15, L_14, NULL); return L_15; } IL_0031: { int32_t L_16 = ___0_maskedFormatInfo1; int32_t L_17 = V_5; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); int32_t L_18; L_18 = FormatInformation_numBitsDiffering_mE5D26CB94E5F7EBE67BC774CA447CF8A1C86B836(L_16, L_17, NULL); V_6 = L_18; int32_t L_19 = V_6; int32_t L_20 = V_0; if ((((int32_t)L_19) >= ((int32_t)L_20))) { goto IL_0048; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = V_4; NullCheck(L_21); int32_t L_22 = 1; int32_t L_23 = (L_21)->GetAt(static_cast(L_22)); V_1 = L_23; int32_t L_24 = V_6; V_0 = L_24; } IL_0048: { int32_t L_25 = ___0_maskedFormatInfo1; int32_t L_26 = ___1_maskedFormatInfo2; if ((((int32_t)L_25) == ((int32_t)L_26))) { goto IL_0063; } } { int32_t L_27 = ___1_maskedFormatInfo2; int32_t L_28 = V_5; il2cpp_codegen_runtime_class_init_inline(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); int32_t L_29; L_29 = FormatInformation_numBitsDiffering_mE5D26CB94E5F7EBE67BC774CA447CF8A1C86B836(L_27, L_28, NULL); V_6 = L_29; int32_t L_30 = V_6; int32_t L_31 = V_0; if ((((int32_t)L_30) >= ((int32_t)L_31))) { goto IL_0063; } } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = V_4; NullCheck(L_32); int32_t L_33 = 1; int32_t L_34 = (L_32)->GetAt(static_cast(L_33)); V_1 = L_34; int32_t L_35 = V_6; V_0 = L_35; } IL_0063: { int32_t L_36 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_36, 1)); } IL_0067: { int32_t L_37 = V_3; Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_38 = V_2; NullCheck(L_38); if ((((int32_t)L_37) < ((int32_t)((int32_t)(((RuntimeArray*)L_38)->max_length))))) { goto IL_0012; } } { int32_t L_39 = V_0; if ((((int32_t)L_39) > ((int32_t)3))) { goto IL_0078; } } { int32_t L_40 = V_1; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_41 = (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)il2cpp_codegen_object_new(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); NullCheck(L_41); FormatInformation__ctor_m9E9064171844C25A353300A2DAB1D47F907E09FA(L_41, L_40, NULL); return L_41; } IL_0078: { return (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)NULL; } } // ZXing.QrCode.Internal.ErrorCorrectionLevel ZXing.QrCode.Internal.FormatInformation::get_ErrorCorrectionLevel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* FormatInformation_get_ErrorCorrectionLevel_m02509A15D7206F3C460F20DE9BA8C894F044B9AA (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_0 = __this->___errorCorrectionLevel_3; return L_0; } } // System.Byte ZXing.QrCode.Internal.FormatInformation::get_DataMask() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t FormatInformation_get_DataMask_m4451305667A771801891DD5CD8C780F8064284D7 (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___dataMask_4; return L_0; } } // System.Int32 ZXing.QrCode.Internal.FormatInformation::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FormatInformation_GetHashCode_m01D1E72D4D5A4DBA12B00237D1E3D015BEEC7273 (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_0 = __this->___errorCorrectionLevel_3; NullCheck(L_0); int32_t L_1; L_1 = ErrorCorrectionLevel_ordinal_mCD9DE9B084AA1422F6136FF52B1F738838F6CB1C_inline(L_0, NULL); uint8_t L_2 = __this->___dataMask_4; return ((int32_t)(((int32_t)(L_1<<3))|(int32_t)L_2)); } } // System.Boolean ZXing.QrCode.Internal.FormatInformation::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FormatInformation_Equals_mA42BB30AE9FB422E8D8D951770BABED988174A9B (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* V_0 = NULL; { RuntimeObject* L_0 = ___0_o; if (((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)IsInstSealed((RuntimeObject*)L_0, FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = ___0_o; V_0 = ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0*)CastclassSealed((RuntimeObject*)L_1, FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var)); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_2 = __this->___errorCorrectionLevel_3; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_3 = V_0; NullCheck(L_3); ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_4 = L_3->___errorCorrectionLevel_3; if ((!(((RuntimeObject*)(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)L_2) == ((RuntimeObject*)(ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6*)L_4)))) { goto IL_002e; } } { uint8_t L_5 = __this->___dataMask_4; FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* L_6 = V_0; NullCheck(L_6); uint8_t L_7 = L_6->___dataMask_4; return (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0); } IL_002e: { return (bool)0; } } // System.Void ZXing.QrCode.Internal.FormatInformation::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FormatInformation__cctor_mED88313685D3BC6676386D96AA58D1C13D2B13D2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_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____F93FB973C99E7583EB3A16A636DA67B7ADE950FA21624F7EBB766DC9E2062CB1_419_FieldInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_0 = (Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E*)SZArrayNew(Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E_il2cpp_TypeInfo_var, (uint32_t)((int32_t)32)); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_1 = L_0; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2; NullCheck(L_3); (L_3)->SetAt(static_cast(0), (int32_t)((int32_t)21522)); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(0), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_3); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_4 = L_1; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = L_5; NullCheck(L_6); (L_6)->SetAt(static_cast(0), (int32_t)((int32_t)20773)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_6; NullCheck(L_7); (L_7)->SetAt(static_cast(1), (int32_t)1); NullCheck(L_4); ArrayElementTypeCheck (L_4, L_7); (L_4)->SetAt(static_cast(1), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_7); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_8 = L_4; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = L_9; NullCheck(L_10); (L_10)->SetAt(static_cast(0), (int32_t)((int32_t)24188)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = L_10; NullCheck(L_11); (L_11)->SetAt(static_cast(1), (int32_t)2); NullCheck(L_8); ArrayElementTypeCheck (L_8, L_11); (L_8)->SetAt(static_cast(2), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_11); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_12 = L_8; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = L_13; NullCheck(L_14); (L_14)->SetAt(static_cast(0), (int32_t)((int32_t)23371)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_15 = L_14; NullCheck(L_15); (L_15)->SetAt(static_cast(1), (int32_t)3); NullCheck(L_12); ArrayElementTypeCheck (L_12, L_15); (L_12)->SetAt(static_cast(3), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_15); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_16 = L_12; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_17 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = L_17; NullCheck(L_18); (L_18)->SetAt(static_cast(0), (int32_t)((int32_t)17913)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = L_18; NullCheck(L_19); (L_19)->SetAt(static_cast(1), (int32_t)4); NullCheck(L_16); ArrayElementTypeCheck (L_16, L_19); (L_16)->SetAt(static_cast(4), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_19); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_20 = L_16; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_21 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = L_21; NullCheck(L_22); (L_22)->SetAt(static_cast(0), (int32_t)((int32_t)16590)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = L_22; NullCheck(L_23); (L_23)->SetAt(static_cast(1), (int32_t)5); NullCheck(L_20); ArrayElementTypeCheck (L_20, L_23); (L_20)->SetAt(static_cast(5), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_23); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_24 = L_20; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = L_25; NullCheck(L_26); (L_26)->SetAt(static_cast(0), (int32_t)((int32_t)20375)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = L_26; NullCheck(L_27); (L_27)->SetAt(static_cast(1), (int32_t)6); NullCheck(L_24); ArrayElementTypeCheck (L_24, L_27); (L_24)->SetAt(static_cast(6), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_27); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_28 = L_24; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_29 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = L_29; NullCheck(L_30); (L_30)->SetAt(static_cast(0), (int32_t)((int32_t)19104)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_31 = L_30; NullCheck(L_31); (L_31)->SetAt(static_cast(1), (int32_t)7); NullCheck(L_28); ArrayElementTypeCheck (L_28, L_31); (L_28)->SetAt(static_cast(7), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_31); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_32 = L_28; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = L_33; NullCheck(L_34); (L_34)->SetAt(static_cast(0), (int32_t)((int32_t)30660)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_35 = L_34; NullCheck(L_35); (L_35)->SetAt(static_cast(1), (int32_t)8); NullCheck(L_32); ArrayElementTypeCheck (L_32, L_35); (L_32)->SetAt(static_cast(8), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_35); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_36 = L_32; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_37 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = L_37; NullCheck(L_38); (L_38)->SetAt(static_cast(0), (int32_t)((int32_t)29427)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_39 = L_38; NullCheck(L_39); (L_39)->SetAt(static_cast(1), (int32_t)((int32_t)9)); NullCheck(L_36); ArrayElementTypeCheck (L_36, L_39); (L_36)->SetAt(static_cast(((int32_t)9)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_39); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_40 = L_36; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_42 = L_41; NullCheck(L_42); (L_42)->SetAt(static_cast(0), (int32_t)((int32_t)32170)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = L_42; NullCheck(L_43); (L_43)->SetAt(static_cast(1), (int32_t)((int32_t)10)); NullCheck(L_40); ArrayElementTypeCheck (L_40, L_43); (L_40)->SetAt(static_cast(((int32_t)10)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_43); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_44 = L_40; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_46 = L_45; NullCheck(L_46); (L_46)->SetAt(static_cast(0), (int32_t)((int32_t)30877)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_47 = L_46; NullCheck(L_47); (L_47)->SetAt(static_cast(1), (int32_t)((int32_t)11)); NullCheck(L_44); ArrayElementTypeCheck (L_44, L_47); (L_44)->SetAt(static_cast(((int32_t)11)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_47); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_48 = L_44; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_49 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_50 = L_49; NullCheck(L_50); (L_50)->SetAt(static_cast(0), (int32_t)((int32_t)26159)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_51 = L_50; NullCheck(L_51); (L_51)->SetAt(static_cast(1), (int32_t)((int32_t)12)); NullCheck(L_48); ArrayElementTypeCheck (L_48, L_51); (L_48)->SetAt(static_cast(((int32_t)12)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_51); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_52 = L_48; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54 = L_53; NullCheck(L_54); (L_54)->SetAt(static_cast(0), (int32_t)((int32_t)25368)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = L_54; NullCheck(L_55); (L_55)->SetAt(static_cast(1), (int32_t)((int32_t)13)); NullCheck(L_52); ArrayElementTypeCheck (L_52, L_55); (L_52)->SetAt(static_cast(((int32_t)13)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_55); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_56 = L_52; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_57 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_58 = L_57; NullCheck(L_58); (L_58)->SetAt(static_cast(0), (int32_t)((int32_t)27713)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = L_58; NullCheck(L_59); (L_59)->SetAt(static_cast(1), (int32_t)((int32_t)14)); NullCheck(L_56); ArrayElementTypeCheck (L_56, L_59); (L_56)->SetAt(static_cast(((int32_t)14)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_59); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_60 = L_56; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_61 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = L_61; NullCheck(L_62); (L_62)->SetAt(static_cast(0), (int32_t)((int32_t)26998)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_63 = L_62; NullCheck(L_63); (L_63)->SetAt(static_cast(1), (int32_t)((int32_t)15)); NullCheck(L_60); ArrayElementTypeCheck (L_60, L_63); (L_60)->SetAt(static_cast(((int32_t)15)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_63); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_64 = L_60; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_66 = L_65; NullCheck(L_66); (L_66)->SetAt(static_cast(0), (int32_t)((int32_t)5769)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_67 = L_66; NullCheck(L_67); (L_67)->SetAt(static_cast(1), (int32_t)((int32_t)16)); NullCheck(L_64); ArrayElementTypeCheck (L_64, L_67); (L_64)->SetAt(static_cast(((int32_t)16)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_67); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_68 = L_64; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_69 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_70 = L_69; NullCheck(L_70); (L_70)->SetAt(static_cast(0), (int32_t)((int32_t)5054)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_71 = L_70; NullCheck(L_71); (L_71)->SetAt(static_cast(1), (int32_t)((int32_t)17)); NullCheck(L_68); ArrayElementTypeCheck (L_68, L_71); (L_68)->SetAt(static_cast(((int32_t)17)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_71); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_72 = L_68; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_73 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_74 = L_73; NullCheck(L_74); (L_74)->SetAt(static_cast(0), (int32_t)((int32_t)7399)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = L_74; NullCheck(L_75); (L_75)->SetAt(static_cast(1), (int32_t)((int32_t)18)); NullCheck(L_72); ArrayElementTypeCheck (L_72, L_75); (L_72)->SetAt(static_cast(((int32_t)18)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_75); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_76 = L_72; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_77 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_78 = L_77; NullCheck(L_78); (L_78)->SetAt(static_cast(0), (int32_t)((int32_t)6608)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_79 = L_78; NullCheck(L_79); (L_79)->SetAt(static_cast(1), (int32_t)((int32_t)19)); NullCheck(L_76); ArrayElementTypeCheck (L_76, L_79); (L_76)->SetAt(static_cast(((int32_t)19)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_79); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_80 = L_76; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = L_81; NullCheck(L_82); (L_82)->SetAt(static_cast(0), (int32_t)((int32_t)1890)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = L_82; NullCheck(L_83); (L_83)->SetAt(static_cast(1), (int32_t)((int32_t)20)); NullCheck(L_80); ArrayElementTypeCheck (L_80, L_83); (L_80)->SetAt(static_cast(((int32_t)20)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_83); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_84 = L_80; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_86 = L_85; NullCheck(L_86); (L_86)->SetAt(static_cast(0), (int32_t)((int32_t)597)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_87 = L_86; NullCheck(L_87); (L_87)->SetAt(static_cast(1), (int32_t)((int32_t)21)); NullCheck(L_84); ArrayElementTypeCheck (L_84, L_87); (L_84)->SetAt(static_cast(((int32_t)21)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_87); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_88 = L_84; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_90 = L_89; NullCheck(L_90); (L_90)->SetAt(static_cast(0), (int32_t)((int32_t)3340)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = L_90; NullCheck(L_91); (L_91)->SetAt(static_cast(1), (int32_t)((int32_t)22)); NullCheck(L_88); ArrayElementTypeCheck (L_88, L_91); (L_88)->SetAt(static_cast(((int32_t)22)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_91); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_92 = L_88; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_93 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = L_93; NullCheck(L_94); (L_94)->SetAt(static_cast(0), (int32_t)((int32_t)2107)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_95 = L_94; NullCheck(L_95); (L_95)->SetAt(static_cast(1), (int32_t)((int32_t)23)); NullCheck(L_92); ArrayElementTypeCheck (L_92, L_95); (L_92)->SetAt(static_cast(((int32_t)23)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_95); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_96 = L_92; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_97 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_98 = L_97; NullCheck(L_98); (L_98)->SetAt(static_cast(0), (int32_t)((int32_t)13663)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_99 = L_98; NullCheck(L_99); (L_99)->SetAt(static_cast(1), (int32_t)((int32_t)24)); NullCheck(L_96); ArrayElementTypeCheck (L_96, L_99); (L_96)->SetAt(static_cast(((int32_t)24)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_99); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_100 = L_96; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_102 = L_101; NullCheck(L_102); (L_102)->SetAt(static_cast(0), (int32_t)((int32_t)12392)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = L_102; NullCheck(L_103); (L_103)->SetAt(static_cast(1), (int32_t)((int32_t)25)); NullCheck(L_100); ArrayElementTypeCheck (L_100, L_103); (L_100)->SetAt(static_cast(((int32_t)25)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_103); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_104 = L_100; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_105 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_106 = L_105; NullCheck(L_106); (L_106)->SetAt(static_cast(0), (int32_t)((int32_t)16177)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_107 = L_106; NullCheck(L_107); (L_107)->SetAt(static_cast(1), (int32_t)((int32_t)26)); NullCheck(L_104); ArrayElementTypeCheck (L_104, L_107); (L_104)->SetAt(static_cast(((int32_t)26)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_107); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_108 = L_104; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_109 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_110 = L_109; NullCheck(L_110); (L_110)->SetAt(static_cast(0), (int32_t)((int32_t)14854)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_111 = L_110; NullCheck(L_111); (L_111)->SetAt(static_cast(1), (int32_t)((int32_t)27)); NullCheck(L_108); ArrayElementTypeCheck (L_108, L_111); (L_108)->SetAt(static_cast(((int32_t)27)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_111); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_112 = L_108; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_113 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_114 = L_113; NullCheck(L_114); (L_114)->SetAt(static_cast(0), (int32_t)((int32_t)9396)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_115 = L_114; NullCheck(L_115); (L_115)->SetAt(static_cast(1), (int32_t)((int32_t)28)); NullCheck(L_112); ArrayElementTypeCheck (L_112, L_115); (L_112)->SetAt(static_cast(((int32_t)28)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_115); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_116 = L_112; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_117 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_118 = L_117; NullCheck(L_118); (L_118)->SetAt(static_cast(0), (int32_t)((int32_t)8579)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_119 = L_118; NullCheck(L_119); (L_119)->SetAt(static_cast(1), (int32_t)((int32_t)29)); NullCheck(L_116); ArrayElementTypeCheck (L_116, L_119); (L_116)->SetAt(static_cast(((int32_t)29)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_119); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_120 = L_116; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_121 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_122 = L_121; NullCheck(L_122); (L_122)->SetAt(static_cast(0), (int32_t)((int32_t)11994)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_123 = L_122; NullCheck(L_123); (L_123)->SetAt(static_cast(1), (int32_t)((int32_t)30)); NullCheck(L_120); ArrayElementTypeCheck (L_120, L_123); (L_120)->SetAt(static_cast(((int32_t)30)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_123); Int32U5BU5DU5BU5D_t179D865D5B30EFCBC50F82C9774329C15943466E* L_124 = L_120; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_125 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)2); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_126 = L_125; NullCheck(L_126); (L_126)->SetAt(static_cast(0), (int32_t)((int32_t)11245)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_127 = L_126; NullCheck(L_127); (L_127)->SetAt(static_cast(1), (int32_t)((int32_t)31)); NullCheck(L_124); ArrayElementTypeCheck (L_124, L_127); (L_124)->SetAt(static_cast(((int32_t)31)), (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)L_127); ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___FORMAT_INFO_DECODE_LOOKUP_1 = L_124; Il2CppCodeGenWriteBarrier((void**)(&((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___FORMAT_INFO_DECODE_LOOKUP_1), (void*)L_124); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_128 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_129 = L_128; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_130 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____F93FB973C99E7583EB3A16A636DA67B7ADE950FA21624F7EBB766DC9E2062CB1_419_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_129, L_130, NULL); ((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2 = L_129; Il2CppCodeGenWriteBarrier((void**)(&((FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_StaticFields*)il2cpp_codegen_static_fields_for(FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0_il2cpp_TypeInfo_var))->___BITS_SET_IN_HALF_BYTE_2), (void*)L_129); 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.QrCode.Internal.Mode/Names ZXing.QrCode.Internal.Mode::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mode_get_Name_mF83655F77CDF5CB66318E8E12CC7927E70E7320A (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CNameU3Ek__BackingField_0; return L_0; } } // System.Void ZXing.QrCode.Internal.Mode::set_Name(ZXing.QrCode.Internal.Mode/Names) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mode_set_Name_m6E96F2E87F25B9A796AE2E887DE406386E9A3A7B (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNameU3Ek__BackingField_0 = L_0; return; } } // System.Void ZXing.QrCode.Internal.Mode::.ctor(System.Int32[],System.Int32,ZXing.QrCode.Internal.Mode/Names) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754 (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_characterCountBitsForVersions, int32_t ___1_bits, int32_t ___2_name, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___0_characterCountBitsForVersions; __this->___characterCountBitsForVersions_11 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___characterCountBitsForVersions_11), (void*)L_0); int32_t L_1 = ___1_bits; Mode_set_Bits_m17D9E7464B2844B579E1213D65A1B1BE62275554_inline(__this, L_1, NULL); int32_t L_2 = ___2_name; Mode_set_Name_m6E96F2E87F25B9A796AE2E887DE406386E9A3A7B_inline(__this, L_2, NULL); return; } } // ZXing.QrCode.Internal.Mode ZXing.QrCode.Internal.Mode::forBits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* Mode_forBits_m561C5BDAF2A2AE964E766E89B292568E7159D1ED (int32_t ___0_bits, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_bits; switch (L_0) { case 0: { goto IL_0040; } case 1: { goto IL_0046; } case 2: { goto IL_004c; } case 3: { goto IL_0052; } case 4: { goto IL_0058; } case 5: { goto IL_005e; } case 6: { goto IL_007c; } case 7: { goto IL_0064; } case 8: { goto IL_006a; } case 9: { goto IL_0070; } case 10: { goto IL_007c; } case 11: { goto IL_007c; } case 12: { goto IL_007c; } case 13: { goto IL_0076; } } } { goto IL_007c; } IL_0040: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_1 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___TERMINATOR_1; return L_1; } IL_0046: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_2 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___NUMERIC_2; return L_2; } IL_004c: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_3 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___ALPHANUMERIC_3; return L_3; } IL_0052: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_4 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___STRUCTURED_APPEND_4; return L_4; } IL_0058: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_5 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___BYTE_5; return L_5; } IL_005e: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_6 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___FNC1_FIRST_POSITION_8; return L_6; } IL_0064: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_7 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___ECI_6; return L_7; } IL_006a: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_8 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___KANJI_7; return L_8; } IL_0070: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_9 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___FNC1_SECOND_POSITION_9; return L_9; } IL_0076: { il2cpp_codegen_runtime_class_init_inline(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_10 = ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___HANZI_10; return L_10; } IL_007c: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_11 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_11); ArgumentException__ctor_m34A925BA55EC4CE4253404E363B5F6A53EB51CA3(L_11, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Mode_forBits_m561C5BDAF2A2AE964E766E89B292568E7159D1ED_RuntimeMethod_var))); } } // System.Int32 ZXing.QrCode.Internal.Mode::getCharacterCountBits(ZXing.QrCode.Internal.Version) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mode_getCharacterCountBits_m885DD8D84CDF690CB422861693D35731E0A9002E (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* ___0_version, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___characterCountBitsForVersions_11; if (L_0) { goto IL_0013; } } { 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*)&_stringLiteral13783AEB16911B0BC314C347F3CA132FCF806FCD)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Mode_getCharacterCountBits_m885DD8D84CDF690CB422861693D35731E0A9002E_RuntimeMethod_var))); } IL_0013: { Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* L_2 = ___0_version; NullCheck(L_2); int32_t L_3; L_3 = Version_get_VersionNumber_mAF51275B912726CAF6EAFFED46D1CF0324F2F45F_inline(L_2, NULL); V_0 = L_3; int32_t L_4 = V_0; if ((((int32_t)L_4) > ((int32_t)((int32_t)9)))) { goto IL_0023; } } { V_1 = 0; goto IL_002e; } IL_0023: { int32_t L_5 = V_0; if ((((int32_t)L_5) > ((int32_t)((int32_t)26)))) { goto IL_002c; } } { V_1 = 1; goto IL_002e; } IL_002c: { V_1 = 2; } IL_002e: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = __this->___characterCountBitsForVersions_11; int32_t L_7 = V_1; NullCheck(L_6); int32_t L_8 = L_7; int32_t L_9 = (L_6)->GetAt(static_cast(L_8)); return L_9; } } // System.Int32 ZXing.QrCode.Internal.Mode::get_Bits() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mode_get_Bits_m1A3C4E59B863B02428CE05EFAC6E4A39464B8F8C (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CBitsU3Ek__BackingField_12; return L_0; } } // System.Void ZXing.QrCode.Internal.Mode::set_Bits(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mode_set_Bits_m17D9E7464B2844B579E1213D65A1B1BE62275554 (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CBitsU3Ek__BackingField_12 = L_0; return; } } // System.String ZXing.QrCode.Internal.Mode::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Mode_ToString_m96D7570B4A5750C206F105B6519E52F99492697C (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Names_t2F026110DF049CBCEC33CE05EFEE1138CE48B739_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0; L_0 = Mode_get_Name_mF83655F77CDF5CB66318E8E12CC7927E70E7320A_inline(__this, NULL); V_0 = L_0; Il2CppFakeBox L_1(Names_t2F026110DF049CBCEC33CE05EFEE1138CE48B739_il2cpp_TypeInfo_var, (&V_0)); String_t* L_2; L_2 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_1), NULL); return L_2; } } // System.Void ZXing.QrCode.Internal.Mode::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mode__cctor_m95455A4D6149A91DC215375D18303BDE96668D1B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____25FA2D49BF8F75F41CD89C29BDA5156E28CBC531FE4BADD44984F087B0443B34_64_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____45D261060F92FEA257731D4533BA1B6D378854391DF58BFEB8C1FB1778D40CDC_116_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____5B3338E2FC111228503FBC18BD44C466D47ABF56A089F83E272B2EF7890B8438_163_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____9053C6EE1BA4FE5CEE59A5A7CC5AA00B07D2A49A10CB55ACE30DC02C51AAB4C1_252_FieldInfo_var); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_1 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_1); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_1, L_0, 0, 0, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___TERMINATOR_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___TERMINATOR_1), (void*)L_1); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = L_2; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_4 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____5B3338E2FC111228503FBC18BD44C466D47ABF56A089F83E272B2EF7890B8438_163_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_3, L_4, NULL); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_5 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_5); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_5, L_3, 1, 1, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___NUMERIC_2 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___NUMERIC_2), (void*)L_5); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = L_6; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_8 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____9053C6EE1BA4FE5CEE59A5A7CC5AA00B07D2A49A10CB55ACE30DC02C51AAB4C1_252_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_7, L_8, NULL); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_9 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_9); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_9, L_7, 2, 2, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___ALPHANUMERIC_3 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___ALPHANUMERIC_3), (void*)L_9); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_11 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_11); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_11, L_10, 3, 3, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___STRUCTURED_APPEND_4 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___STRUCTURED_APPEND_4), (void*)L_11); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_12 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_13 = L_12; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_14 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____45D261060F92FEA257731D4533BA1B6D378854391DF58BFEB8C1FB1778D40CDC_116_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_13, L_14, NULL); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_15 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_15); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_15, L_13, 4, 4, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___BYTE_5 = L_15; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___BYTE_5), (void*)L_15); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_17 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_17); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_17, L_16, 7, 5, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___ECI_6 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___ECI_6), (void*)L_17); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = L_18; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_20 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____25FA2D49BF8F75F41CD89C29BDA5156E28CBC531FE4BADD44984F087B0443B34_64_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_19, L_20, NULL); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_21 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_21); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_21, L_19, 8, 6, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___KANJI_7 = L_21; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___KANJI_7), (void*)L_21); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_23 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_23); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_23, L_22, 5, 7, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___FNC1_FIRST_POSITION_8 = L_23; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___FNC1_FIRST_POSITION_8), (void*)L_23); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_25 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_25); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_25, L_24, ((int32_t)9), 8, NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___FNC1_SECOND_POSITION_9 = L_25; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___FNC1_SECOND_POSITION_9), (void*)L_25); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_27 = L_26; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_28 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_t7955C8F18AFF7E7A33F4A473AF96ED0DA7D29D4D____25FA2D49BF8F75F41CD89C29BDA5156E28CBC531FE4BADD44984F087B0443B34_64_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_27, L_28, NULL); Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* L_29 = (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99*)il2cpp_codegen_object_new(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var); NullCheck(L_29); Mode__ctor_m36BED4466609EB917C0FC4C7F77C0633E607A754(L_29, L_27, ((int32_t)13), ((int32_t)9), NULL); ((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___HANZI_10 = L_29; Il2CppCodeGenWriteBarrier((void**)(&((Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_StaticFields*)il2cpp_codegen_static_fields_for(Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99_il2cpp_TypeInfo_var))->___HANZI_10), (void*)L_29); return; } } #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 void Base10BigInteger_set_NumberSign_m9E062A3DA7B3FD3B83E1D75E634FD4B50C5D55E1_inline (Base10BigInteger_t5AF7D0EACA3E92B2EF61DD38220A4F6DBC571DD6* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___sign_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* BarcodeReader_get_CreateLuminanceSource_mA0348DEC1877722B693E2759AC8E54652874B218_inline (BarcodeReader_t3750E77E97439AA095CFBB5FD3B791E4349885DB* __this, const RuntimeMethod* method) { { Func_4_t40AE4BEC39AB141DFFA74DE46D7D5D8DA2A28102* L_0 = __this->___createLuminanceSource_11; return L_0; } } 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 bool BarcodeReaderGeneric_get_AutoRotate_mB32319DB9430F94C95E3D68C64B1B53D991E6DC4_inline (BarcodeReaderGeneric_t7B149EF324490F1EA50994B1002027E502D8C254* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CAutoRotateU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Result_get_ResultMetadata_m76F9383FC2A3FF66F29D4EE0F4A9FAECD6AC3F58_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CResultMetadataU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BarcodeWriterGeneric_set_Encoder_m69F73D0DF368E5F38BE21B5DC575247FA32F1DA2_inline (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CEncoderU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEncoderU3Ek__BackingField_2), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* BarcodeWriterGeneric_get_Encoder_m5A939F3B2DF588AD07A5A91776C13BE7F6A4FF9D_inline (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEncoderU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BarcodeWriterGeneric_get_Format_mFDE2BA91369398F8B32D8761CE12C48AB1A15DE9_inline (BarcodeWriterGeneric_tD73A8DDA72D2F12EA4C1218BA82F885C64E09250* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CFormatU3Ek__BackingField_1; return L_0; } } 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 ResultPointCallback_Invoke_mACE4F177782E0203CD63C368103B2544D15F62EA_inline (ResultPointCallback_tAE973E1935484A681D816642668706DA311185D3* __this, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB* ___0_point, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, ResultPoint_t3CD4CEBBB73A6443E7CE3220FBD0DB93A37516CB*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_point, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_Text_m0D9F537DDA607D94327CFBEF56ADE0EE0B975F88_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CTextU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTextU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_RawBytes_m53C58BCBE3661C41D30B738AD17F0E7BAD3A1F0E_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CRawBytesU3Ek__BackingField_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRawBytesU3Ek__BackingField_1), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_NumBits_mDD1720E6EC42DC88AE5397BA5E1DF449B79DB02B_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNumBitsU3Ek__BackingField_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_ResultPoints_mF62AA333AA342D1959D5DDDDE9D8D88BB114240D_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* ___0_value, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = ___0_value; __this->___U3CResultPointsU3Ek__BackingField_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultPointsU3Ek__BackingField_2), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_BarcodeFormat_m546DC86BEF0CB06002D6CA244700B01F3B227E76_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CBarcodeFormatU3Ek__BackingField_3 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_ResultMetadata_mF444AF5A54D471D27875F2142156B363BDA86022_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CResultMetadataU3Ek__BackingField_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CResultMetadataU3Ek__BackingField_4), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Result_set_Timestamp_mBA61D16B2FF63701E76DDE2EFB75EF48642684BF_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, int64_t ___0_value, const RuntimeMethod* method) { { int64_t L_0 = ___0_value; __this->___U3CTimestampU3Ek__BackingField_5 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* Result_get_ResultPoints_m98C7CADDAC629C1618DAE400297F3B7ABE7F40F1_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = __this->___U3CResultPointsU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Result_get_Text_m65A52D001505F5311D513F3CDD86D3BB72103E89_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CTextU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Result_get_RawBytes_m696914EEE6115066285985EE3A03A788ACBE02CD_inline (Result_tF578DE3ECC8EB51CFB66605B8ADCD433C837EBAF* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CRawBytesU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32_op_Implicit_m79AF5E0BDE9CE041CAC4D89CBFA66E71C6DD1B70_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c; float L_1 = L_0.___r_0; float L_2; L_2 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_1, NULL); float L_3; L_3 = bankers_roundf(((float)il2cpp_codegen_multiply(L_2, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c; float L_5 = L_4.___g_1; float L_6; L_6 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_5, NULL); float L_7; L_7 = bankers_roundf(((float)il2cpp_codegen_multiply(L_6, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8 = ___0_c; float L_9 = L_8.___b_2; float L_10; L_10 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_9, NULL); float L_11; L_11 = bankers_roundf(((float)il2cpp_codegen_multiply(L_10, (255.0f)))); Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_12 = ___0_c; float L_13 = L_12.___a_3; float L_14; L_14 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_13, NULL); float L_15; L_15 = bankers_roundf(((float)il2cpp_codegen_multiply(L_14, (255.0f)))); Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_16; memset((&L_16), 0, sizeof(L_16)); Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_16), (uint8_t)il2cpp_codegen_cast_floating_point(L_3), (uint8_t)il2cpp_codegen_cast_floating_point(L_7), (uint8_t)il2cpp_codegen_cast_floating_point(L_11), (uint8_t)il2cpp_codegen_cast_floating_point(L_15), /*hidden argument*/NULL); V_0 = L_16; goto IL_0065; } IL_0065: { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_17 = V_0; return L_17; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32Renderer_set_Foreground_m01F31C7596D550F1E2188C3822AE4CD56FD10F42_inline (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CForegroundU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0; memset((&L_0), 0, sizeof(L_0)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL); V_0 = L_0; goto IL_001d; } IL_001d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32Renderer_set_Background_m514999D29B384EA67D089F83F1BB37055443CF55_inline (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CBackgroundU3Ek__BackingField_1 = L_0; return; } } 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 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 Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32Renderer_get_Foreground_m31EC4100A7FE9E523860F0C8BD58FA3B3D674AD3_inline (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CForegroundU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B Color32Renderer_get_Background_m02FE2DAFAF2ED27220700417FF183DC1A6800F7F_inline (Color32Renderer_t14E818551AA35E8EABA383D7E36281E9A5CCE8A0* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CBackgroundU3Ek__BackingField_1; 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 void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) { { __this->___rgba_0 = 0; uint8_t L_0 = ___0_r; __this->___r_1 = L_0; uint8_t L_1 = ___1_g; __this->___g_2 = L_1; uint8_t L_2 = ___2_b; __this->___b_3 = L_2; uint8_t L_3 = ___3_a; __this->___a_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelData_get_Width_mC4A4A26B312DADBCD59BA3BE91BC357EA2CBA8C2_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CWidthU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t PixelData_get_Height_m565E97CCFDBE6166000E9143FAEB3AA25ACFC691_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CHeightU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* PixelData_get_Pixels_mA30D84A105A2B23DB3E96AA84496B7DC20F9F691_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CPixelsU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelData_set_Height_mE785F51000D928B0209909F3B6FCD4314E54557D_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CHeightU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelData_set_Width_m0D138F1237C86DAA66211257990FFBE9BFA6CF22_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CWidthU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelData_set_Pixels_m12F01AC8042BF8947A349402785FAF79824B5BDF_inline (PixelData_t44FFA719D8376846AA5F8C79DA8AD3206C7305EC* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value; __this->___U3CPixelsU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPixelsU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelDataRenderer_set_Foreground_m98B47E064EA4D4594FE986D586E4AEE6D6287B12_inline (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CForegroundU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void PixelDataRenderer_set_Background_m51763F5A4A4D2E2678FD08F0C00021B1A4B3C441_inline (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CBackgroundU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B PixelDataRenderer_get_Background_m79305EE2BE14726CB0CB8BD047BBFDF01E9BE322_inline (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CBackgroundU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B PixelDataRenderer_get_Foreground_mD02D3260EB1EB96EC6086FB09C094E32454321B2_inline (PixelDataRenderer_tA8A7F99FA0A262ABFA592719C8294F21B997DE96* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CForegroundU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SvgRenderer_set_Foreground_m19624B5DA56218BEA3BC4B79E757884841A1B357_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CForegroundU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SvgRenderer_set_Background_m1180E0E278C061CC8AF8627D67316C3A4E67E8A0_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_value, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_value; __this->___U3CBackgroundU3Ek__BackingField_3 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SvgRenderer_get_FontSize_m655D0AF4B2C879363D7FA6E8C56BBD10DFCB9A15_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CFontSizeU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B SvgRenderer_get_Background_mA786BA9EB5BC3DE4E886AFFBEAD50324CF98E983_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CBackgroundU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color32_op_Implicit_m47CBB138122B400E0B1F4BFD7C30A6C2C00FCA3E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B ___0_c, const RuntimeMethod* method) { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0; memset((&V_0), 0, sizeof(V_0)); { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = ___0_c; uint8_t L_1 = L_0.___r_1; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_2 = ___0_c; uint8_t L_3 = L_2.___g_2; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_4 = ___0_c; uint8_t L_5 = L_4.___b_3; Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_6 = ___0_c; uint8_t L_7 = L_6.___a_4; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_8; memset((&L_8), 0, sizeof(L_8)); Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_8), ((float)(((float)L_1)/(255.0f))), ((float)(((float)L_3)/(255.0f))), ((float)(((float)L_5)/(255.0f))), ((float)(((float)L_7)/(255.0f))), /*hidden argument*/NULL); V_0 = L_8; goto IL_003d; } IL_003d: { Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9 = V_0; return L_9; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B SvgRenderer_get_Foreground_mE72A8266FE1FEDD4E01EE2C7B8EE1E8A731C9C12_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_0 = __this->___U3CForegroundU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* SvgRenderer_get_FontName_mDA9CEFBBA2F2C7C60877678F8716105C86761ECC_inline (SvgRenderer_t856F5A64939A487B4F99D5F74A112C652BD24E60* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CFontNameU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SvgImage_set_Width_m394AB3129CC16FCCE8FE9C5C97203DEA4CA8AB5F_inline (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CWidthU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SvgImage_set_Height_m2023BFC6D34882B079088A173777ACB71A891916_inline (SvgImage_t5ADAF7CD7EABDE2CF2545CB0561998726133A636* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CHeightU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR double Math_Round_m0BD20E38C73A9283F2EC89E6DF9CCC80A7752C38_inline (double ___0_value, int32_t ___1_digits, 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; } { double L_0 = ___0_value; int32_t L_1 = ___1_digits; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_2; L_2 = Math_Round_m8DB2F61CB73B9E71E54149290ABD5DC8A68890D1(L_0, L_1, 0, NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* DetectorResult_get_Bits_m98E8D758EC0349468C19C023815254B18F6D1E26_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) { { BitMatrix_t778C9E1BB9EA507245662AD1079B552BC23BCB91* L_0 = __this->___U3CBitsU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* DetectorResult_get_Points_m41C18111FF5911D473DBA2629D87CED9FD3E66D2_inline (DetectorResult_tBFB135D9DFB02F20BE37C78C51E6DD281F274FF0* __this, const RuntimeMethod* method) { { ResultPointU5BU5D_t98ED51EB991985ED1768D88FD09F826256CB6CB0* L_0 = __this->___U3CPointsU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_Other_m3BA3F6938F474B13A5ABE0E959BFCC61B0A1727A_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3COtherU3Ek__BackingField_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecoderResult_get_Text_mE0955E92D70B0759FE81C9042B75AECFFF6FBEE0_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CTextU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* DecoderResult_get_RawBytes_m07CD270FF70E4D42C6D175F6EB55DD6167DE7F39_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CRawBytesU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* DecoderResult_get_ByteSegments_mB57360C35953219EC2C0063F19BF202857ED8453_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CByteSegmentsU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DecoderResult_get_ECLevel_m2FA411C61F5C10EDCF70165468FFB85E11FC1355_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CECLevelU3Ek__BackingField_4; 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 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_SymbologyModifier_mB1DD256B0F40DDE793232023BC2DE1018FEB305D_inline (DecoderResult_t1C6B7EB817826E4A30A914B6C2CC97300C67716E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CSymbologyModifierU3Ek__BackingField_10; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* QRCode_get_Matrix_mC9C3EC7F608B8C47FFDE0B14E3C3424B52F9A22F_inline (QRCode_t54FE9443E07A2B3A9C97404E4F8F8A01E0AB311E* __this, const RuntimeMethod* method) { { ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* L_0 = __this->___U3CMatrixU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Width_mB07D527D6BA9290ED3CC7EC026EC5E5CC17EF430_inline (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___width_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ByteMatrix_get_Height_m35C9F09824FBFCB301BC3539F5D09C946D48772E_inline (ByteMatrix_t8F32ACBDCDF86856A438EC5580977D8CA452548D* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___height_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t FormatInformation_get_DataMask_m4451305667A771801891DD5CD8C780F8064284D7_inline (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { uint8_t L_0 = __this->___dataMask_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_TotalCodewords_m7947BE10E6790C0C1D0BC46180F6699E2828A0AA_inline (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___totalCodewords_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* ECBlocks_getECBlocks_mF4703D94AE03AA6BE2A5B99C560614B4324A5BDB_inline (ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* __this, const RuntimeMethod* method) { { ECBU5BU5D_t579C39F1A9E65583FD720AE2F386F76E441BA568* L_0 = __this->___ecBlocks_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ECB_get_Count_m469EFD8F1ADEFD3850D065795F43294692358F5F_inline (ECB_t51306FF2F6EF10830C74CD580325708130590CD9* __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_m55DB1A8446831ACA7D5050627114789A810AB7CF_inline (ECB_t51306FF2F6EF10830C74CD580325708130590CD9* __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_ECCodewordsPerBlock_m327C249A4D9C0BB2DBB80993845C6175955B3539_inline (ECBlocks_tEA4244EC73E1BA16F444E8FEF988E5822ED5DB06* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___ecCodewordsPerBlock_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mode_get_Name_mF83655F77CDF5CB66318E8E12CC7927E70E7320A_inline (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CNameU3Ek__BackingField_0; 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 void DecoderResult_set_Other_mC68B305945A75D9A6EE7AE8E169B15C3076F8CFF_inline (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; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* FormatInformation_get_ErrorCorrectionLevel_m02509A15D7206F3C460F20DE9BA8C894F044B9AA_inline (FormatInformation_t49E833CD8B3A8AECA3218C786A8205C4F46F19B0* __this, const RuntimeMethod* method) { { ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* L_0 = __this->___errorCorrectionLevel_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DataBlock_get_NumDataCodewords_mC4D5053746219094FA956290319BA3D4356318FF_inline (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __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_mF24A07795D56ACDD4524EB1C5E892A1B04A71DB0_inline (DataBlock_t5C8CC2FA8D83D84BD6A89D37EBE4B31FD774C3CB* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___codewords_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ErrorCorrectionLevel_ordinal_mCD9DE9B084AA1422F6136FF52B1F738838F6CB1C_inline (ErrorCorrectionLevel_t9A4ACDF2476294D59956719BCC528C0664BC33E6* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___ordinal_Renamed_Field_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mode_set_Bits_m17D9E7464B2844B579E1213D65A1B1BE62275554_inline (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CBitsU3Ek__BackingField_12 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Mode_set_Name_m6E96F2E87F25B9A796AE2E887DE406386E9A3A7B_inline (Mode_t57AD40C6785C0056944AD4D4559F0386A9201B99* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CNameU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_VersionNumber_mAF51275B912726CAF6EAFFED46D1CF0324F2F45F_inline (Version_t18C7D3249C9CBF6460CA517F61921FD25F7D3A65* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___versionNumber_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_4_Invoke_mEDA4DDC7AACEA584E35124A791DA2E7E5A497CDA_gshared_inline (Func_4_t7AAB63173BD5193F0BDA308DCB0D4ADC2674D9C2* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_5_Invoke_mCDB75F5CFE6686A06C9F416F406B7202E258F976_gshared_inline (Func_5_tC76FAFFD627EB1933FB58F6AC45586C688380B1E* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, int32_t ___2_arg3, int32_t ___3_arg4, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, int32_t, int32_t, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, ___2_arg3, ___3_arg4, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BarcodeWriter_1_set_Renderer_m69B76B3056AD5528FD3B06DF41E2F372A7C3D505_gshared_inline (BarcodeWriter_1_t6CDF6659FE46E23A883C35664F3327A01C91537B* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CRendererU3Ek__BackingField_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CRendererU3Ek__BackingField_3), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) { typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m9698075D0C5F788A3B6AEBF1ABDFACCAB5854E90_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } 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 Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) { { float L_0 = ___0_r; __this->___r_0 = L_0; float L_1 = ___1_g; __this->___g_1 = L_1; float L_2 = ___2_b; __this->___b_2 = L_2; float L_3 = ___3_a; __this->___a_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) { bool V_0 = false; float V_1 = 0.0f; bool V_2 = false; { float L_0 = ___0_value; V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0); bool L_1 = V_0; if (!L_1) { goto IL_0015; } } { V_1 = (0.0f); goto IL_002d; } IL_0015: { float L_2 = ___0_value; V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0029; } } { V_1 = (1.0f); goto IL_002d; } IL_0029: { float L_4 = ___0_value; V_1 = L_4; goto IL_002d; } IL_002d: { float L_5 = V_1; return L_5; } }